一、wmic是什么
WMIC扩展WMI(Windows Management Instrumentation,Windows管理规范) ,提供了从命令行接口和批命令脚本执行系统管理的支持。在WMIC出现之前,如果要管理WMI系统,必须使用一些专门的WMI应用,例如SMS,或者使用WMI的脚本编程API,或者使用象CIM Studio之类的工具。如果不熟悉C++之类的编程语言或VBScript之类的脚本语言,或者不掌握WMI名称空间的基本知识,要用WMI管理系统是很困难的。WMIC改变了这种情况,为WMI名称空间提供了一个强大的、友好的命令行接口。
二、初次使用WMIC
初次使用WMIC,得安装WMIC,安装方法很简单,在CMD命令窗口中,输入如下命令:
WMIC /?
这样就会提示安装并一步一步自动安装了。
三、WMIC使用实例
执行下面的命令将关闭正在运行的QQ.exe:
wmic process where name='QQ.exe' call terminate
命令运行结束后,WMIC命令行提示出如下结果:
C:\>wmic process where name='QQ.exe' call terminate
执行 (\\CHINA-46B1E8590\ROOT\CIMV2:Win32_Process.Handle="728")->terminate()方法执行成功。
再比如:
连接远程电脑
连接远程的电脑,不过好象对要开一些相应的服务
wmic /node:"192.168.0.31" /password:"" /user:"administrator"
再继续往下看,还有实例
配置或更新IP地址
wmic nicconfig where index=0 call enablestatic("192.168.1.5"), ("255.255.255.0") ;index=0说明是配置网络接口1。
配置网关默认路由
wmic nicconfig where index=0 call setgateways("192.168.1.1"),(1)
最后再看实例
重启远程计算机
wmic /node:192.168.1.10/user:administrator /password:123456 process call create "shutdown.exe -r -f -m"
更改计算机名称
wmic computersystem where "caption='%ComputerName%'" call rename newcomputername
wmic的功能相当强大,同时,使用方法也很多,在此仅给您贴出部分实用使用.实例。