尝试转义引号时'invalid routine call or argument' VBScript 错误



我正在尝试创建一个指向批处理文件的快捷方式,并在vbscript中进行了一些参数,而我正在遇到标题中的错误。

我试图通过放置""字符串""或""字符串"",但我遇到的错误

SET fso = Wscript.CreateObject("Scripting.FileSystemObject")
Set oWS = WScript.CreateObject("WScript.Shell")
shFile = "C:UsersUserDesktoptest.lnk"
If fso.FileExists(shFile) Then
fso.DeleteFile(shFile)
End If
Set oLink = oWS.CreateShortcut(shFile)
oLink.TargetPath = """C:Program Files (x86)testtest.bat"" ""argument1"""
oLink.Save

我期望脚本可以创建一个带有引用参数的快捷方式,但是我只会收到标题中的错误

i由我自己解决,您只需要使用oLink.Arguments

相关内容

最新更新