VBscript - "The system cannot find the file specified"



我正在尝试编写一个简短的VBScript,它将打开"calc.exe"one_answers"wordpad.exe"。问题是VBScript不允许我打开"wordpad.exe"。我曾尝试以管理员身份运行该脚本,但这没有帮助。

我的脚本如下:

Set WshShell = WScript.CreateObject("WScript.Shell")
WSHShell.Run "C:Program FilesWindows NTAccessorieswordpad.exe"
WSHShell.Run "C:WindowsSystem32calc.exe"
x=msgbox("Test",4096,Test) 

我还试图定义这样的路径:

WSHShell.Run ""C:Program FilesWindows NTAccessorieswordpad.exe""

也不起作用。我收到消息"预期语句结束"

有没有办法通过路径打开"wordpad.exe"?

亲切问候

shell使用空格/空格作为分隔符。因此,包含空格/空格的路径需要引用。在VBScript字符串文字中引用"的方法是将它们加倍。因此:

WSHShell.Run "C:Program FilesWindows NTAccessorieswordpad.exe"
==>
WSHShell.Run """C:Program FilesWindows NTAccessorieswordpad.exe"""

相关内容

最新更新