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>/? |