各种对象的方法和属性都不一样,你这样凭感觉去凭空捏造是不行的,查资料多看例子就知道了。- Set objSWbemLocator = CreateObject("WbemScripting.SWbemLocator")
- Set objSWbemServices = objSWbemLocator.ConnectServer()
- Set objSWbemObject = objSWbemServices.Get("Win32_Process.Handle='1044'")
- Set objInParams = objSWbemObject.Methods_("Terminate").InParameters.SpawnInstance_()
- Set objOutParams = objSWbemObject.ExecMethod_("Terminate", objInParams)
复制代码 还有,这种通用方法一般都很难用,如果要结束进程用这个就可以了- GetObject("winmgmts:Win32_Process.Handle=1044").Terminate
复制代码
|