有人可以分享任何想法,为什么这个代码会给出一个" Path Not Found"错误?谢谢。
Set WMIService = GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\cimv2")
Set Win32ProcessStartup = WMIService.Get("Win32_ProcessStartup")
Set Win32ProcessStartupConfig = Win32ProcessStartup.SpawnInstance_
Win32ProcessStartupConfig.ShowWindow = 2
Set Win32Process = WMIService.Get("Win32_Process")
returnValue = Win32Process.Create ("iexplore.exe", _
"C:\Program Files (x86)\Internet Explorer", _
Win32ProcessStartupConfig, processIDOutputValue)
答案 0 :(得分:1)
因为您没有在第一个(命令行)参数中指定iexplorer.exe的完整路径。第二个(当前目录)设置子进程的当前文件夹,但不帮助父进程找到.exe。