我试图运行一个调用.bat文件的VB脚本。但.bat文件的路径包含空格,因为vbs无法运行,显示错误为“找不到文件”。请帮忙。 无法更改.bat文件的路径
答案 0 :(得分:1)
将引号放在引号之间。第一个"
为字符串创建开始标记,第二个"
是转义字符,因此第三个"
将放置在字符串中。因此,字符串的内容最终将为"C:\Folder Folder\My Script.bat"
而不是C:\Folder Folder\My Script.bat
Set sshShell = CreateObject("WScript.Shell")
sshShell.Run """C:\Folder Folder\My Script.bat"""