WMI 使用经验总结
相信使用过WMI的人都知道,WMI 是windows为我们提供操作或获取系统信息的接口,有了它可以很方便的操作系统,不用调用系统API那么复杂,在WIN7中不在提供系统的API调用,所以想操作系统资源,就必须使用WMI来做。
在之前的项目中也大量的使用了WMI操作系统,最主要的是获取系统的信息,比如硬盘空间,内存使用率,CPU使用率,等都得到了很好的应用,这样一个整套做下来就是服务器检查系统了,当初做全公司100多台的服务器运行状态检查程序就是这样做的,这里就不详细介绍了,这里主要讲一下再使用WMI肯能会遇到的故障,
当不能调用WMI时,肯能会有如下几种情况:
1.检查防火墙是否有屏蔽改程序。
2.如果是远程调用,检查网络是否连通。
3.WMI服务是否开启。
4.使用用户是否有权限操作所调用的类(如果是域用户,需要添加该域账号)。
……