Comment rediriger la sortie de la commande vers un fichier
ce qu’il faut savoir
- cette > L’opérateur de redirection est compris entre ipconfig commande et nom de fichier.
- Si le fichier existe déjà, il sera écrasé. Sinon, il sera créé.
- cette >> Fichier supplémentaire de l’opérateur. Il n’écrase pas le fichier de sortie, mais ajoute la sortie de la commande à la fin du fichier.
Utilisez l’opérateur de redirection pour rediriger la sortie d’une commande vers un fichier. Toutes les informations affichées dans l’invite de commande après l’exécution de la commande peuvent être enregistrées dans un fichier que vous pouvez ouvrir dans Windows pour référence ultérieure ou pour faire ce que vous voulez.
Comment utiliser l’opérateur de redirection
Bien qu’il existe plusieurs opérateurs de redirection, deux en particulier sont utilisés pour afficher le résultat d’une commande dans un fichier : le signe supérieur à (>) et le double signe supérieur à (>>).
La façon la plus simple de voir comment utiliser ces opérateurs de redirection est de regarder quelques exemples :
ipconfig /all > mynetworksettings.txt
Dans cet exemple, toutes les informations de configuration réseau, normalement affichées à l’écran après l’exécution ipconfig /allest enregistré dans un mes paramètres réseau.txt. il est stocké dans le dossier à gauche de la commande, C:UtilisateursJon Dans ces circonstances.
cette > L’opérateur de redirection se situe entre la commande ipconfig et le nom de fichier. Si le fichier existe déjà, il sera écrasé. S’il n’existe pas, il sera créé.
Bien que le fichier soit créé s’il n’existe pas, le dossier ne sera pas créé. Pour enregistrer la sortie de la commande dans un fichier qui n’existe pas déjà dans un dossier spécifique, commencez par créer le dossier, puis exécutez la commande.Créer un dossier sans quitter l’invite de commande mkdir Commande.
ping 10.1.0.12 > « C:UsersJonDesktopPing Results.txt »
Ici, lorsque la commande ping est exécutée, l’invite de commande envoie les résultats à un Ping résultats.txt faire la grasse matinée Jon le bureau de l’utilisateur, dans C:UsersJonDesktop. Le chemin d’accès complet au fichier est entouré de guillemets car des espaces sont impliqués.
Rappelez-vous que lors de l’utilisation > Opérateur de redirection qui crée le fichier spécifié s’il n’existe pas et le remplace s’il existe.
ajouter un opérateur de redirection
L’opérateur à double flèche ajoute plutôt qu’il ne remplace les fichiers :
ipconfig /all >> \serveurfichiersofficenetsettings.log
Cet exemple utilise >> opérateur de redirection, qui fonctionne comme > n’écrase pas le fichier de sortie uniquement s’il existe, mais ajoute la sortie de la commande à la fin du fichier.
Voici un exemple de ce à quoi ressemble ce fichier LOG une fois les commandes exportées :
cette >> Les opérateurs de redirection sont utiles lorsque vous collectez des informations similaires à partir de différents ordinateurs ou commandes et que vous souhaitez disposer de toutes ces données dans un seul fichier.
Les exemples ci-dessus d’opérateurs de redirection sont dans le contexte d’une invite de commande, mais vous pouvez également les utiliser dans des fichiers BAT.Lorsque vous utilisez un fichier BAT pour diriger la sortie d’une commande vers un fichier texte, la même commande que ci-dessus est utilisée, mais au lieu d’appuyer sur Entrer Pour les exécuter, il vous suffit d’ouvrir le fichier .BAT.
Utilisation de l’opérateur de redirection dans le fichier de commandes
Les opérateurs de redirection fonctionnent dans les fichiers batch en incluant des commandes, comme dans l’invite de commande :
tracert yahoo.com > C:yahootracert.txt
Ce qui précède est un exemple d’utilisation de la commande tracert dans un fichier de commandes à l’aide de l’opérateur de redirection.
cette yahootracer.txt fichier (illustré ci-dessus) sera dans C : Drive après quelques secondes d’exécution exemple.bat document. Comme les autres exemples ci-dessus, ce fichier montre tout ce que l’invite de commande afficherait si l’opérateur de redirection n’était pas utilisé.
Merci de nous en informer!
Dites-nous pourquoi !
D’autres détails ne sont pas assez difficiles à comprendre