标签: windows process wmi
我可以通过循环遍历WMI Win32_Process元素轻松识别正在运行的进程。在任务管理器中是否有类似的方法来识别“应用程序”?我认为这与了解进程是否具有打开窗口相当。例如,退出Outlook时,OUTLOOK.EXE进程将继续运行。任务管理器不再将其显示为应用程序,但该过程仍然存在。我希望能够从脚本中确定这种差异。我想我可以用大多数语言处理例子。
Win32_Process
OUTLOOK.EXE
答案 0 :(得分:1)
看起来这样做的方法是枚举所有顶级窗口。
http://support.microsoft.com/kb/183009
答案 1 :(得分:0)
这看起来就像你要问的那样:Running Processes/Applications