积极答复者
有关 WindowsManagementService 的问题

问题
-
我以前一直用以下脚本:
Set objWMIService = GetObject("winmgmts:\\.\root\cimv2")
Set cpuSetting = objWMIService.ExecQuery("Select * from Win32_Processor")
MsgBox "CPU 个数:" + CStr(cpuSetting.count)来获取服务器的硬件相关信息,服务器是Windows Server 2003,一切都正常。可是某天这个vbs代码运行出错了,提示说“无法创建自动化对象”,错误提示如图:
请求协助一下为何不可用了?检查过服务,发现Winmgmt.exe服务是运行中的。
da jia hao!
答案
-
不好意思,我说错了,错误以截图为准。
谢谢大家的回复,基本确认就是因为机器IP地址修改了导致。现在等机会重启机器,再看看。
da jia hao!
嗯,不过正常情况下,IP修改并不会影响到对winmgmts:\\.的连接
你可能还做过什么特殊的安全设置吧。限定了服务绑定IP?或者防火墙/IPSec做过过滤?
Technical problem is never a problem.
- 已标记为答案 Tom Zhang – MSFTModerator 2013年6月6日 6:40
全部回复
-
不好意思,我说错了,错误以截图为准。
谢谢大家的回复,基本确认就是因为机器IP地址修改了导致。现在等机会重启机器,再看看。
da jia hao!
嗯,不过正常情况下,IP修改并不会影响到对winmgmts:\\.的连接
你可能还做过什么特殊的安全设置吧。限定了服务绑定IP?或者防火墙/IPSec做过过滤?
Technical problem is never a problem.
- 已标记为答案 Tom Zhang – MSFTModerator 2013年6月6日 6:40