VBS GetObject(" winmgmts:第一次才有效。为什么?

时间:2014-08-05 23:53:21

标签: vbscript wmi impersonation wmi-service

我有以下vbscript

set objSvc = GetObject("winmgmts:{impersonationLevel=impersonate}//" & strServerName & "/root/cimv2")
if CINT(err.number) = 0 then  
  do my stuff
else
  msg = "Server could not be reached;"
end if
err.clear

wscript.sleep 60*1000

当在任务管理器中运行脚本时,正确的用户分配了管理员权限,它第一次工作就好了,但是当它重复时它不会显示"服务器无法到达; "消息。

任何想法为什么?

0 个答案:

没有答案