2

Windows で実行されているすべてのプロセスとそれぞれのプログラムおよび dll を取得するにはどうすればよいですか?

4

1 に答える 1

0

JavaにはWindowsAPIへのインターフェイスがないため、これを行う簡単な方法はありません。私が考えることができる最も簡単な方法はこれです:

    Process proc = Runtime.getRuntime().exec("tasklist /M");
    InputStream is = proc.getInputStream());
    // and now read and parse that long output, listing all processes and DLLs...

これには解析の作業が必要ですが、Javaの世界から抜け出す必要はありません。

于 2012-07-03T21:05:06.840 に答える