一、wmic简介
wmic是计算机管理工具,提供给管理员以命令行的方式管理计算机,有两种执行模式:交互模式(Interactive mode)和非交互模式(Non-Interactive mode)。在cmd窗口中输入"wmic"就进入交互模式,非交互模式是指将 WMIC 指令直接作为 WMIC 的参数放在 WMIC 后面执行。
二、命令格式
wmic [全局开关] [别名] [wql语句] [动词] [参数列表] [动词开关],实际使用时,可写部分格式。
别名:是给主板、服务、系统、进程、磁盘等各种组件设定的名称,用于标识它们。
wql 语句:跟 SQL 语句相似,一般有 where 条件子句:where name="xx" 。
动词:是对别名执行的操作,包括:assoc、call、create、delete、get、list、set。
参数列表:动词的参数列表。
动词开关:辅助功能,可用于设置显示格式等。
三、帮助信息
输入 wmic /?
查看全局开关和当前角色可用的别名。
输入 wmic 别名 /?
查看当前别名可用的动词。
输入 wmic 别名 动词 /?
查看当前别名当前动词可用的参数。
输入 wmic 别名 动词 参数 /?
查看当前别名当前动词可用的开关。
四、实际使用
我实际使用到的是wmic logicaldisk,用于对磁盘进行重命名
wmic logicaldisk where name='F:' set volumename='测试磁盘'
获取磁盘分配单元大小:wmic volume where "driveletter='C:'" get driveletter,blocksize