我在运行路径中包含空格的WScript.Shell
Run
时收到错误。
我尝试了几种不同的变体,导致相同的错误。
CreateObject("WScript.Shell").Run """Program FilesscriptsexePsExec64.exe -accepteula -realtime -d c:windowssystem32RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 264"" ", 0, True
CreateObject("WScript.Shell").Run "Program FilesscriptsexePsExec64.exe -accepteula -realtime -d c:windowssystem32RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 264", 0, True
CreateObject("WScript.Shell").Run "'Program FilesscriptsexePsExec64.exe -accepteula -realtime -d c:windowssystem32RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 264'", 0, True
CreateObject("WScript.Shell").Run("Program FilesscriptsexePsExec64.exe -accepteula -realtime -d c:windowssystem32RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 264", 0, True)
我知道路径中的空格导致错误,我只是无法正确用引号包裹。
您需要指定驱动器号,例如 C:\Program Files