查看进程的完整启动命令行(Win32_Process)

用 Get-CimInstance Win32_Process 显示每个进程的完整启动命令,轻松识破伪装进程。

Windows进程WMI系统PowerShell低风险
运行 `Get-CimInstance Win32_Process | Select-Object ProcessId, Name, CommandLine`,通过 CommandLine 列查看每个进程真正的启动方式。

01命令

命令
$ Get-CimInstance Win32_Process | Select-Object ProcessId, Name, CommandLine

02作用说明

任务管理器只显示进程名,但恶意程序和可疑脚本常藏在启动参数里。Win32_Process 的 CommandLine 属性包含完整启动命令,可以帮你区分真正的系统进程和名字相似、位置可疑的伪装文件。配合 Where-Object 按进程名或 PID 过滤,可以只查看某一个进程。

03风险

风险低风险
!注意: 命令行中可能包含以参数形式传入的密码或密钥,输出内容不要随意公开。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

  • Win32_Process class
    Microsoft Learn · vendor-doc · 2026-09-17
    依据: Class definition lists the CommandLine string property ('the command line used to start a specific process') alongside ProcessId and Name.
  • Get-CIMInstance — Get WMI/CIM class instances
    SS64 · technical · 2026-09-17
    依据: Syntax shows Get-CimInstance -ClassName <String> usage for querying CIM/WMI classes such as Win32_Process, piped to Select-Object for chosen properties.

最后验证: 2026-09-19 · 分类: 系统与设置

06相关方案