WMIC是扩展WMI(Windows Management Instrumentation,Windows管理工具),提供了从命令行接口和批命令脚本执行系统管理的支持。
在日常工作中,我们可以通过WMIC来获取计算机的硬件信息用于一些统计和分析。
使用WMIC
直接在cmd
中输入wmic
即可进入交互式命令行:
1 | C:\Users>wmic |
获取硬盘信息
硬盘信息可以通过输入diskdrive
来获取相关信息
1 | wmic:root\cli>diskdrive |
信息有点多,使用\?
来看下有什么选项:
1 | wmic:root\cli>diskdrive /? |
根据帮助,我们可以使用get
来获取需要的信息,比如获取容量信息:
1 | wmic:root\cli>diskdrive get Size |
获取内存信息
内存信息可以使用memorychip
来获取,我们试下不进入CLI
交互模式(在命令前加上wmic即可):
1 | C:\Users>wmic memorychip |
获取内存的容量信息:
1 | C:\Users>wmic memorychip get Capacity |
WMIC其他功能
通过\?
可以发现WMIC的其他所有功能,有需要的话可以关注下:
1 | wmic:root\cli>/? |