任务管理器有一个“类型”列,有“应用程序”,“后台进程”和“Windows进程”。
您知道如何使用WMI(C ++)仅列出“App”进程吗?
经过大量研究,执行此操作的关键是过滤mainWindowTItle属性
仅当进程具有图形界面时,进程才具有与其关联的主窗口。如果关联的进程没有主窗口(以便MainWindowHandle为零)
我不确定它是否可用作WMI调用但是你需要在mainWindowTitle上过滤为true。如果您可以远程运行以下查询,您的任务将会实现。即
在powershell中你可以运行
Get-Process |where {$_.mainWindowTItle}
有一个WMI示例here可能会有所帮助。