Rediriger la sortie de la ligne de commande Windows vers un fichier texte

Lorsque vous tapez une commande sur la ligne de commande Windows, le résultat de la commande est affiché dans la fenêtre d'invite de commande. Pour certaines commandes, la sortie peut comporter plusieurs lignes, parfois plus que la hauteur de la fenêtre de commande, ce qui vous oblige à faire défiler la liste pour afficher toutes les sorties.

Si vous souhaitez éviter cela, ou si vous souhaitez enregistrer une copie de la sortie générée par une commande, vous pouvez copier le texte à partir de la fenêtre de commande et le coller dans un fichier texte. Cependant, il existe une méthode plus simple de «copie» de la sortie dans un fichier texte. Vous utilisez le redirection commander.

Rediriger la sortie en ligne de commande

Pour utiliser la commande de redirection, utilisez le “>”Et un nom de fichier à la fin de la commande à exécuter.

Par exemple, si vous souhaitez enregistrer la sortie du ipconfig commande (affiche les paramètres réseau), ouvrez la fenêtre de commande et tapez la commande suivante.

ipconfig / all> network_info.txt

REMARQUE: Cela crée le fichier, network_info.txt, dans le répertoire en cours. Dans cet exemple, illustré dans l'image suivante, le fichier sera enregistré dans le C: \ network_info annuaire. Si vous souhaitez enregistrer le fichier dans un autre répertoire, vous pouvez spécifier le chemin complet du répertoire dans la fenêtre de commande, comme suit:

ipconfig / all> c: \ mon_répertoire \ réseau_info.txt

Une fois la commande entrée et appuyez sur Entrée, vous êtes renvoyé à l'invite de commande. La sortie est envoyée au fichier texte, mais pas à l'écran, vous ne voyez donc pas la sortie.

le network_info.txt le fichier est créé dans le répertoire en cours. Pour afficher le résultat, tapez la commande suivante pour ouvrir le fichier texte dans Bloc-notes:

notepad.exe network_info.txt

REMARQUE: Si vous avez enregistré le fichier dans un autre répertoire, veillez à indiquer le chemin complet du fichier après “notepad.exe”Sur la ligne de commande comme suit:

notepad.exe C: \ répertoire_js \ network_info.txt

Notez que vous pouvez également simplement parcourir ce répertoire dans Explorer et ouvrir le fichier à partir de là. Voici un exemple de la sortie si le ipconfig commande dans un fichier texte.

Fermer Bloc-notes, sélectionnez Sortie du Fichier menu.

Pour fermer la fenêtre de commande, tapez sortie à l'invite de commande et appuyez sur Entrer.

REMARQUE: Si vous utilisez le même nom de fichier une deuxième fois, ce fichier sera écrasé et toute sortie qu'il contiendrait précédemment sera perdue. Pour conserver votre sortie précédente, utilisez un nom de fichier différent ou vous pouvez ajouter la sortie à la fin d'un fichier existant. Pour ajouter des données à un fichier existant, utilisez deux symboles de redirection, comme indiqué ci-dessous:

dir c: \ my_music >> network_info.txt

REMARQUE: La redirection est également utile pour sauvegarder des listes de répertoires. La commande précédente enregistre une liste des c: \ my_music répertoire dans la fin de la network_info.txt fichier. Prendre plaisir!