如何通过vbs运行.bat文件(路径包含空格)

时间:2014-03-04 07:15:47

标签: vbscript

我试图运行一个调用.bat文件的VB脚本。但.bat文件的路径包含空格,因为vbs无法运行,显示错误为“找不到文件”。请帮忙。 无法更改.bat文件的路径

1 个答案:

答案 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"""