Comment capturer la sortie de la ligne de commande dans un fichier sous Windows

Essayez Notre Instrument Pour Éliminer Les Problèmes

Ce didacticiel vous apprendra comment capturer la sortie de la ligne de commande dans un fichier texte sous Windows et également comment créer automatiquement une liste de tous les fichiers et dossiers à partir d'un emplacement spécifique, au lieu de les saisir un par un.

->

Il s'agit d'un didacticiel rapide sur la façon de capturer la sortie de la ligne de commande dans un fichier sous Windows. C'est utile pour diverses raisons, mais c'est vraiment pratique lorsque vous essayez de résoudre un problème sur votre ordinateur et que vous devez envoyer des données à quelqu'un d'autre pour vous aider.

C'est ce que vous feriez normalement : vous ouvrez l'invite de commande et tapez la commande et attendez la sortie ; faites un clic droit dans la fenêtre et sélectionnez la marque, sélectionnez le contenu dont vous avez besoin. Créez un nouveau fichier texte, collez le résultat de sortie et enfin enregistrez le fichier. Ce processus est d'environ 7 étapes!

Capturer la sortie des commandes

Il existe un moyen plus simple de le faire avec un commutateur de ligne de commande ; il passera de 7 pas à 2.

1Ouvrez l'invite de commande Windows ou cmd.

2Tapez la commande que vous souhaitez comme ceci :

ping google.com>C:filename.txt

et appuyez sur Entrée. Les (>) Le symbole est ce qui permet, en conjonction avec le fichier de destination, de verser le résultat de la commande dans un fichier.

Vous ne verrez pas le résultat de sortie dans la fenêtre d'invite de commande, mais vous verrez son contenu lorsque vous ouvrez le fichier. Si vous devez ajouter des résultats au contenu d'un fichier texte existant, utilisez les symboles suivants >>

(ping bing.com >> C:filename.txt) .

Non seulement vous pouvez utiliser SMS extension de fichier, mais vous pouvez également utiliser les anciennes extensions Microsoft Office, comme doc ou xls.

Conseil: Si vous devez créer une liste de tous les fichiers et dossiers à partir d'un emplacement spécifique, au lieu de les saisir un par un, utilisez cette commande :

  • C:emplacementdossier> dir /b >c:votre_nom_fichier_de_sortie.cs v

Ou si vous devez créer une liste de type de fichier spécifique, utilisez cette commande :

  • C:emplacementdossier> dir *.doc/b >C: votre_nom_fichier_de_sortie.csv

(*) représente n'importe quel nom et (.doc) le type de fichier dont vous voulez une liste et (/b) utilise le format nu (pas d'informations d'en-tête ou de résumé).

L'utilisation du format CSV générera un fichier de type Excel et chaque entrée sera organisée en cellules.

Tous ces éléments devraient fonctionner sous Windows XP, Windows Vista, Windows 7 ; etc.

C'est tout ce qu'il y a à faire !