就知道下面这个语句是用来 取机器 t2kadv 的系统信息的, Set dtmSet = GetObject("winmgmts:{impersonationLevel=impersonate}!//t2kadv/root/cimv2:Win32_ComputerSystem= ""t2kadv""")但,不知道在哪里指定登陆t2kadv的用户名和密码。所以执行时总是报错:
run-time error "-2147217375(80041021)"
automation error
run-time error "-2147217375(80041021)"
automation error
permission denied
strDomain = "Fabrikam"
strUser = "kenmyer"
Set objSWbemLocator = CreateObject("WbemScripting.SWbemLocator")
Set objSWbemServices = objSWbemLocator.ConnectServer _
(strComputer, _ ' Computer name
"root\cimv2", _ ' Namespace
strDomain\strUser, _ ' Domain\User
"password1") ' Password
Set colSwbemObjectSet = objSWbemServices.ExecQuery _
("Select * From Win32_Process")
For Each objProcess in colSWbemObjectSet
Wscript.Echo "Process Name: " & objProcess.Name
Next