実行中のプロセスのコンソール出力を取得することは可能ですか? 私はこのようなすべての実行中のプロセスのリストを取得することができます知っている:runnningプロセスのコンソール出力を取得するC#またはpowershellウィンドウ
Process.GetProcesses();
をしかし、どのように私はそれのファイルまたは別のコンソールアプリケーションに標準出力とパイプにタップすることができます。
前提は、変更できない既存のアプリケーションに対してデバッグ\トレースツールを作成することです。 アプリケーションは特定のプロセスを起動し、RedirectStandardOutput
プロパティを設定しないので、その子プロセスの出力をdiganostingする方法がありません。