web-dev-qa-db-ja.com

Windowsプロセスの完全なコマンドライン(引数を含む)を表示する

コマンドライン自体からプロセスのコマンドライン(引数を含む)を表示したい。つまり、タスクマネージャーの「コマンドライン」列をコマンドラインから表示したいのです。これは可能ですか?

たとえば、出力は次のようになります。

C:\Java\bin\Java.exe -Dhttp.proxyHost=http://localproxy -Dport=8331
10
user35042

Microsoftの公式 Process Explorer を使用できます。これはまさにこれを行うことができ、さらに多くの便利な機能を備えています。

9
mailq

Wmic.exeはあなたが探しているものを表示します:

wmic path win32_process get name,commandline > commandline.txt

Javaは次のようになります。

"C:\Program Files\Java\jre6\bin\jqs.exe" -service -config "C:\Program Files\Java\jre6\lib\deploy\jqs\jqs.conf"

使用可能なすべての属性について、以下を試してください。

wmic path win32_process get /format:list
12
RobW