到目前为止,我有以下代码,每次创建新进程时都会告诉我。
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 中找不到任何可以让我得到文件描述的东西。有人知道怎么做这个吗?
谢谢!