5

有没有办法-Filter使用 WMI 查询语言 (WQL) 指定 Get-WmiObject cmdlet 的参数,以根据用于调用进程的“命令行”进行过滤?“命令行”是指 Windows 任务管理器的“进程”选项卡中显示的“命令行”。

我想获取一个进程 ID 数组,其中命令行包含字符串*Dev_SW*。我不能使用名称,因为会有许多进程以不等于*Dev_SW*过滤器的相同名称运行。

4

1 回答 1

5

Get-WMIObject 将对 Win32_Process 类进行 WMI 调用,

然后它将在命令行类似于 DEV_SW 的地方过滤它,

% 是 WMI 中的通配符

Get-WmiObject Win32_Process -filter "CommandLine LIKE '%Dev_SW%'"
于 2017-08-22T14:14:57.393 回答