回答:
SysinternalのProcess Explorerを使用します。タスクマネージャーと同様に、このアプリケーションは実行中のすべてのプロセスを表示できます。
ただし、プロセスの起動に使用されるコマンドライン引数も表示できます。列ヘッダーを右クリックして、「コマンドライン」列を選択します。この追加情報は、特定のjava.exe
プロセスで実行されているJavaアプリケーションを識別するのに役立ちます。
まだ十分な情報ではない場合、Process Explorerは、プロセスで使用されているファイル、ネットワーク接続、レジストリエントリなどを通知することもできます。
更新:以下のコメントで述べたように、標準のWindowsタスクマネージャーはコマンドラインも表示できます。[表示]-[列の選択...]に移動し、[コマンドライン]をオンにします。
を使用してプロセスIDを見つけることができるはずnetstat
です。あなたは使用することができwmic
、その後。
wmic process where processid=<pid> get commandline
これにより、JavaプロセスをWindowsで実行している場合に備えて、Javaプロセスの詳細がわかります。
これは非常に古いスレッドであるため、使用した最終的な解決策を教えてください。