积极答复者
通过WMI获取IIS连接数的问题

问题
-
有一个VBS脚本通过调用WMI来获取IIS连接数,这个脚本在很多2003、2008服务器上运行正常,但有一台2003上出现了 0x80041010 无效类错误。
检查了性能计数器,能够看到性能对象 Web Service 及 计数器Current Connections,也能看到检测到的数据。
但是运行 wbemtest,连接到CIMV2,从类枚举中看不到 Win32_PerfFormattedData_W3SVC_WebService,所以脚本执行时会出现无效类的错误。
猜测是性能计数器采集到的原始数据没有放到perf数据块中。
重新启动了WMI服务后脚本依然有错误。
需要改动什么配置吗?还是另外有其他原因?
答案
-
无效类,检查Wmicookr.dll 是否丢失,或者再注册一次
Mark as answer if my idea helps you out~
- 已标记为答案 Tom Zhang – MSFTModerator 2013年1月2日 5:45
全部回复
-
您好!
如果您在编写WMI语句的过程中碰到问题,请到您到开发版块中提问,以便您的问题得到更好的解决。
希望我的回答对您有所帮助,如果您还有什么问题,请您再和我们联系。
微软一站式示例脚本库: http://blogs.technet.com/b/onescript
-
无效类,检查Wmicookr.dll 是否丢失,或者再注册一次
Mark as answer if my idea helps you out~
- 已标记为答案 Tom Zhang – MSFTModerator 2013年1月2日 5:45