String 更改桌面快捷方式的目标路径时出现反斜杠、引号问题

String 更改桌面快捷方式的目标路径时出现反斜杠、引号问题,string,vbscript,desktop-shortcut,String,Vbscript,Desktop Shortcut,我想替换桌面快捷方式的目标,我做到了。但问题是,我无法按照我喜欢的方式配置新路径。 以下是我的代码: Set wsc = WScript.CreateObject("WScript.Shell") Set lnk = wsc.CreateShortcut(wsc.SpecialFolders("desktop") & "\Java basics.lnk") lnk.targetpath = "C:\Windows\System32\wscript.exe ""\\kk-05\apps\

我想替换桌面快捷方式的目标,我做到了。但问题是,我无法按照我喜欢的方式配置新路径。 以下是我的代码:

Set wsc = WScript.CreateObject("WScript.Shell")
Set lnk = wsc.CreateShortcut(wsc.SpecialFolders("desktop") & "\Java basics.lnk")

lnk.targetpath = "C:\Windows\System32\wscript.exe ""\\kk-05\apps\network\logon\kbs_logon_file.vbs"""
lnk.arguments = ""
lnk.save 
可以成功编译并运行上述代码,但更新的目标是:

“C:\Windows\System32\wscript.exe\kk-05\apps\network\logon\kbs\u logon\u file.vbs”

我想要的是:

C:\Windows\System32\wscript.exe“\\kk-05\apps\network\logon\kbs\u logon\u file.vbs”

双引号不能正常工作,为什么不能像这样使用双反斜杠/? 似乎无论输入多少个/I,执行后都只显示一个。

使用

lnk.targetpath=“C:\Windows\System32\wscript.exe”

lnk.arguments=“”\\kk-05\apps\network\logon\kbs\u logon\u file.vbs”“”

Hi@Travis G,感谢您的及时回复,我按照您的方式操作,但仍然无法工作,错误为:“预期文字常量”代码:800A0415。有什么建议吗?谢谢,真糟糕……我现在已经修好了。