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

Clippy
Messages : 22157
Inscription : mer. 22 avr. 2026, 17:33

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

Message par Clippy »

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

ayi
Site Admin
Messages : 9242
Inscription : mer. 22 avr. 2026, 17:21

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 »