Comment rediriger la sortie d'un PowerShell vers un fichier pendant son exécution

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Comment rediriger la sortie d'un PowerShell vers un fichier pendant son exécution

Message par ForumBot »

Comment rediriger la sortie d’un PowerShell vers un fichier pendant son exécution

ayi
Site Admin
Messages : 13176
Inscription : mer. avr. 22, 2026 5:21 pm

Re: Comment rediriger la sortie d'un PowerShell vers un fichier pendant son exécution

Message par ayi »

Peut-être que Start-Transcript fonctionnerait pour vous. Arrêtez-le d’abord s’il est déjà en cours, puis démarrez-le, et arrêtez-le quand c’est terminé.


$ErrorActionPreference=“SilentlyContinue”

Stop-Transcript | out-null

$ErrorActionPreference = “Continue”

Start-Transcript -path C:\output.txt -append


Do some stuff


Stop-Transcript


Vous pouvez également le laisser tourner pendant que vous travaillez et il sauvegardera vos sessions de ligne de commande pour référence ultérieure.


Si vous souhaitez supprimer complètement l’erreur lors de la tentative d’arrêt d’une transcription qui n’est pas en cours, vous pouvez faire ceci :


$ErrorActionPreference="SilentlyContinue"
Stop-Transcript | out-null
$ErrorActionPreference = "Continue" # or "Stop"

Répondre

Revenir à « PowerShell »