私が欲しいのは、プロセスの標準出力をファイルにリダイレクトすることだけです。簡単そうに聞こえますが、私が試したすべてがうまくいきません。
引数のリスト(例
param1 param2 > output.txt)にDOSスタイルのリダイレクトを入れても機能しません。作品を使用し
RedirectStandardOutput = trueますが、プロセスが存在する場合、プロセスはイベントを発生させないようです。したがって、を介して定義されたハンドラーprocess.Exited += ...は実行されません。明確にするために、RedirectStandardOutput = trueステートメントを削除すると、イベントが発生します。
私は何を間違っているのですか?