首页/系统/Windows 运维速查/wmic 系统信息查询
本包目录(413 条)
CMD 常用命令74 条
PowerShell 基础66 条网络排查41 条服务与进程42 条磁盘与文件43 条用户与权限34 条AD 域与组策略39 条日志与事件38 条远程管理36 条

wmic 系统信息查询

WMI 的命令行外壳:一条命令取硬件、磁盘、进程命令行的结构化信息;已被标记弃用,但存量环境仍大量使用。

Windows 运维速查系统更新于 2026-10-12
用途查询 WMI 信息(硬件/OS/进程/服务)
语法wmic 别名 get 属性 [where 条件] [/format:csv]
常用别名os、cpu、logicaldisk、process、service、product、nic、share

常用示例

常用示例
wmic os get caption,version,buildnumber
wmic logicaldisk get caption,size,freespace
wmic process where "name='java.exe'" get processid,commandline
wmic service where "name like 'MySQL%%'" get name,state
WMIC 在新系统中仍可用但已宣布弃用;替代:Get-CimInstance Win32_Process、Get-Disk 等 PowerShell 命令。

易错点

  • WMIC 已弃用(新系统可能移除),长期脚本尽快迁移到 Get-CimInstance
  • where 条件的引号嵌套(双引号内用单引号包字符串)容易写错,先在小语句验证

数据来源与参考

  • Microsoft Learn:WMIC 弃用说明
  • Microsoft Learn:WMI 与 CIM cmdlet 对照

相关工具

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