同様の質問から微妙ではあるが重要な変更があるため、重複として閉じないでください。
プロセスを作成せず、プロセス名だけを知っている場合、Java で外部プロセス (つまり stdout) の出力をキャプチャすることは可能ですか?
Windows 7で実行しています。
編集:
他の言語 (C#\C++) でそれを行う方法がある場合は、出力をキャプチャする「CaptureOutput」プログラムを記述し、stdout に書き込み、Java コードで「CaptureOutput」を起動してその stdput を読み取ることができます。
醜いですが、うまくいくかもしれません。
だから、他の言語で答えても大丈夫です。