Wie kann ich die Ausgaben auf der Konsole in eine Datei umleiten?
Frage / Problem
Ich möchte die Ausgaben, die TreeSize während einem automatisierten Scan ohne UI auf die Kommandozeile schreibt gerne in eine Datei umleiten, damit ich auch später bei Bedarf darauf zugreifen kann. Wie geht das?
Antwort / Lösung
Wenn Sie TreeSize von der Kommandozeile (cmd.exe) aus starten, können Sie die Pipe-Notation verwenden, um den Standard Output Stream und den Standard Error Stream in eine Datei umzuleiten. Z.B.:
TreeSize.exe /NOGUI C:\ 1>StdOut.txt 2>StdErr.txt
Wenn Sie TreeSize von der PowerShell aus ausführen, verwenden Sie am besten das Start-Process Kommando, z.B.:
Start-Process -FilePath .\TreeSize.exe -ArgumentList "/NOGUI C:\" -RedirectStandardOutput ".\StdOut.txt" -RedirectStandardError ".\StdErr.txt"