これまでのところ、新しいプロセスが作成されるたびに通知する次のコードがあります。
import wmi
c = wmi.WMI()
process_watcher = c.Win32_Process.watch_for("creation")
while True:
new_process = process_watcher()
print(new_process.Caption)
print(new_process.ExecutablePath)
これは問題なく動作しますが、私が実際にやろうとしているのは、プロセスの説明を取得することです。探しているもののファイル名は変わるかもしれませんが、説明は変わらないからです。Win32_Process または win32file には、ファイルの説明を取得するものは何も見つかりません。誰もこれを行う方法を知っていますか?
ありがとう!