Comment envoyer la sortie d’une commande PowerShell vers un fichier

Comment envoyer la sortie d’une commande PowerShell vers un fichier

Points clés à retenir

  • Pour enregistrer la sortie d’une commande PowerShell dans un fichier TXT, tapez la commande, appuyez sur la barre d’espace, tapez le symbole > (supérieur à), appuyez sur la barre d’espace et tapez le chemin complet du fichier TXT.
  • Pour générer un fichier CSV à partir d’une commande PowerShell, tapez votre commande, appuyez sur la barre d’espace, tapez le | (tuyau), appuyez sur la barre d’espace, tapez « Export-CSV », appuyez sur la barre d’espace, entrez le chemin complet du fichier CSV, appuyez sur la barre d’espace, tapez « -NoTypeInformation » et appuyez sur Entrée.

Souhaitez-vous enregistrer le résultat de votre commande PowerShell dans un fichier TXT (texte) ou CSV (valeurs séparées par des virgules) sur votre ordinateur ? Si tel est le cas, c’est facile à faire et nous vous montrerons comment procéder sur votre PC Windows 11 ou Windows 10.

Envoyer la sortie d’une commande PowerShell vers un fichier texte

Pour écrire le résultat de votre commande PowerShell dans un fichier texte (TXT), lancez d’abord une fenêtre PowerShell . Ici, tapez la commande dont vous avez besoin, dont vous souhaitez la sortie dans un fichier texte. Après avoir tapé la commande, appuyez sur la barre d’espace, tapez le symbole > (supérieur à), appuyez sur la barre d’espace, entrez le chemin complet du fichier texte dans lequel vous souhaitez enregistrer la sortie et appuyez sur Entrée.

Par exemple, si vous souhaitez enregistrer la sortie de la commande « systeminfo » dans un fichier nommé « SystemInfo.txt » sur votre bureau, votre commande ressemblera à ce qui suit :

systeminfo > C:\Users\mahes\Desktop\SystemInfo.txt

Commande 'systeminfo' mise en évidence dans une fenêtre PowerShell.

Dès que vous appuyez sur Entrée, PowerShell crée votre fichier spécifié et y ajoute le résultat de votre commande. Lorsque cela est fait, accédez au chemin spécifié et vous y trouverez votre fichier nouvellement créé.

Envoyer la sortie d’une commande PowerShell vers un fichier CSV

Si vous souhaitez créer un fichier CSV contenant la sortie de la commande PowerShell spécifiée, utilisez l’ applet de commande « Export-CSV » de l’outil .

Pour ce faire, lancez PowerShell. Ici, entrez votre commande (dont vous souhaitez les résultats dans un fichier CSV). Ensuite, appuyez sur la barre d’espace, entrez le | (tuyau), appuyez sur la barre d’espace, entrez « Export-CSV », appuyez sur la barre d’espace, entrez le chemin complet du fichier CSV que vous souhaitez créer, appuyez sur la barre d’espace, tapez « -NoTypeInformation » et appuyez sur Entrée.

Par exemple, si vous souhaitez enregistrer la liste d’éléments du répertoire actuel dans un fichier appelé « List.csv » sur votre bureau, vous utiliserez une commande qui ressemble à la suivante. Notez que le paramètre « NoTypeInformation » indique ici à la commande de ne pas inclure l’en-tête d’informations #TYPE dans votre fichier CSV.

Get-ChildItem | Export-CSV C:\Users\mahes\Desktop\List.csv -NoTypeInformation

Applet de commande « Get-ChildItem » mise en évidence dans PowerShell.

Lorsque vous aurez fini d’exécuter la commande, vous aurez un fichier appelé « List.csv » sur votre bureau contenant la liste des éléments de votre répertoire actuel.

Afficher le contenu de votre fichier texte ou CSV dans PowerShell

Vous pouvez afficher le contenu de votre texte ou fichier CSV nouvellement créé directement dans PowerShell. Vous n’êtes pas obligé de quitter l’outil et d’utiliser une autre application pour ouvrir vos fichiers.

Pour ce faire, ouvrez une fenêtre PowerShell, tapez la commande suivante, en remplaçant « CHEMIN » par le chemin complet de votre fichier texte ou CSV, et appuyez sur Entrée.

Type PATH

Par exemple, si vous souhaitez lire le contenu d’un fichier nommé « SystemInfo.txt » placé sur votre bureau, vous utiliserez la commande suivante :

Type C:\Users\mahes\Desktop\SystemInfo.txt

Le contenu d'un fichier TXT affiché dans PowerShell à l'aide de la commande « Type ».

Instantanément, PowerShell chargera le contenu de votre fichier dans votre fenêtre ouverte, vous permettant de lire le contenu du fichier.

Et c’est tout ce qu’il y a à savoir sur l’enregistrement des résultats de vos commandes PowerShell dans des fichiers texte ou CSV. Apprécier!

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *