Scripting 带空格的VB脚本和文件名
我编写了一个VBS文件来打开“5月6日”文件夹,其中包含以下内容Scripting 带空格的VB脚本和文件名,scripting,vbscript,Scripting,Vbscript,我编写了一个VBS文件来打开“5月6日”文件夹,其中包含以下内容 path = "F:\Test\2010\May\6 May" Set Sh = CreateObject("WSCript.Shell") Sh.Run ""path"",3,True Set Sh = Nothing 然而,在执行此操作时,我得到以下错误 Windows脚本主机 脚本:F:\Sperry\2010\May\u 06 May\open.vbs 第4行 字符:10 错误:应为语句结尾 代码:800A0401
path = "F:\Test\2010\May\6 May"
Set Sh = CreateObject("WSCript.Shell")
Sh.Run ""path"",3,True
Set Sh = Nothing
然而,在执行此操作时,我得到以下错误
Windows脚本主机 脚本:F:\Sperry\2010\May\u 06 May\open.vbs 第4行 字符:10 错误:应为语句结尾 代码:800A0401 来源:Microsoft VBScript编译错误
好啊 有人能帮我吗?您的
“路径”
语法不正确。要在VBScript中连接字符串,需要使用运算符。此外,要将引号字符指定为字符串的一部分,需要将其加倍。因此,您的脚本应该如下所示:
path = "F:\Test\2010\May\6 May"
Set Sh = CreateObject("WSCript.Shell")
Sh.Run """" & path & """", 3, True
Set Sh = Nothing