PowerShellの実行結果をリアルタイムでログに出力したいときはTranscriptを使います。

開始

Start-Transcript <出力先のパスとファイル名>

 

Start-Transcript C:\Users\username\Desktop\ps_log.txt

出力先のパスやファイルが無くても実行時に生成されます。

以下オプションをつけると追記になります。

-append

 

停止するときは以下を実行します。

Stop-Transcript