首页/系统/Windows 运维速查/CIM/WMI 查询进程(Win32_Process)

CIM/WMI 查询进程(Win32_Process)

通过 CIM 类查询进程:能拿到命令行、父进程、用户等 Get-Process 没有的信息。

Windows 运维速查系统更新于 2026-10-12
用途按 WMI 类查询进程
语法Get-CimInstance Win32_Process [-Filter "Name='x.exe'"]
常用类Win32_Process、Win32_Service、Win32_OperatingSystem

常用示例

常用示例
Get-CimInstance Win32_Process -Filter "Name='w3wp.exe'" | Select-Object ProcessId, ParentProcessId, CommandLine
Get-CimInstance Win32_Process | Where-Object CommandLine -like '*--port 8080*'
支持 -ComputerName 远程查询(需权限与通道),是批量巡检的常用路径。

易错点

  • -Filter 是 WQL 语法(常量与转义规则不同),写法与 PowerShell 不一致
  • 全量枚举命令行开销大,尽量先 -Filter 缩小范围

数据来源与参考

  • Microsoft Learn:Get-CimInstance
  • Microsoft Learn:Win32_Process 类

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌