Я пытаюсь создать ярлык, который указывает на командный файл с некоторыми аргументами в VBScript, и я получаю сообщение об ошибке, указанное в заголовке.
Я попытался сбежать, поставив "" "string" "" или "" "" "string" "" "", но получаю ту же ошибку
SET fso = Wscript.CreateObject("Scripting.FileSystemObject")
Set oWS = WScript.CreateObject("WScript.Shell")
shFile = "C:\Users\User\Desktop\test.lnk"
If fso.FileExists(shFile) Then
fso.DeleteFile(shFile)
End If
Set oLink = oWS.CreateShortcut(shFile)
oLink.TargetPath = """C:\Program Files (x86)\test\test.bat"" ""argument1"""
oLink.Save
Я ожидаю, что скрипт создаст ярлык с аргументами в кавычках, но я получаю только ошибку, которая есть в заголовке