vbscript字符串中的引号导致wsh无效url错误
我正在尝试使用下面的脚本生成如下快捷方式: “C:\Program Files\Internet Explorer\iexplore.exe” 但它似乎不喜欢这些引语 我在URL“C:\Program Files\Internet Explorer\iexplore.exe”中得到无效语法 如何嵌入一个“无需将其内裤放入结中的vbscript”?这是否有效vbscript字符串中的引号导致wsh无效url错误,vbscript,wsh,Vbscript,Wsh,我正在尝试使用下面的脚本生成如下快捷方式: “C:\Program Files\Internet Explorer\iexplore.exe” 但它似乎不喜欢这些引语 我在URL“C:\Program Files\Internet Explorer\iexplore.exe”中得到无效语法 如何嵌入一个“无需将其内裤放入结中的vbscript”?这是否有效 oUrlLink.TargetPath = "C:\Program Files\Internet Explorer\iexplore.exe
oUrlLink.TargetPath = "C:\Program Files\Internet Explorer\iexplore.exe"
oUrlLink.Arguments = "http://WebApp/index.aspx"
oUrlLink.Save
这行吗
oUrlLink.TargetPath = "C:\Program Files\Internet Explorer\iexplore.exe"
oUrlLink.Arguments = "http://WebApp/index.aspx"
oUrlLink.Save
将其用作目标路径
"C:\Program Files\Internet Explorer\iexplore.exe http://WebApp/index.aspx"
这个怎么样
Target= "http://WebApp/index.aspx"
将其用作目标路径
"C:\Program Files\Internet Explorer\iexplore.exe http://WebApp/index.aspx"
这个怎么样
Target= "http://WebApp/index.aspx"
在VB中转义引号-总是很痛苦
oUrlLink.TargetPath=“”C:\Program Files\Internet Explorer\iexplore.exe“”http://WebApp/index.aspx“
在VB中转义引号-总是很痛苦
oUrlLink.TargetPath=“”C:\Program Files\Internet Explorer\iexplore.exe“”http://WebApp/index.aspx“
你试过这个吗
oUrlLink.TargetPath = chr(34) & "C:\Program Files\Internet Explorer\iexplore.exe" & _
chr(34) & " http://WebApp/index.aspx"
更多关于报价的信息可以找到。你试过这个吗
oUrlLink.TargetPath = chr(34) & "C:\Program Files\Internet Explorer\iexplore.exe" & _
chr(34) & " http://WebApp/index.aspx"
有关报价的更多信息,请参见。这对我来说很有用:
set WshShell = WScript.CreateObject("WScript.Shell")
strDesktop = WshShell.SpecialFolders("Desktop")
set oUrlLink = WshShell.CreateShortcut(strDesktop & "\WebApp.url")
oUrlLink.TargetPath = "C:\Program Files\Internet Explorer\iexplore.exe http://WebApp/index.aspx"
oUrlLink.Save
这对我很有用:
set WshShell = WScript.CreateObject("WScript.Shell")
strDesktop = WshShell.SpecialFolders("Desktop")
set oUrlLink = WshShell.CreateShortcut(strDesktop & "\WebApp.url")
oUrlLink.TargetPath = "C:\Program Files\Internet Explorer\iexplore.exe http://WebApp/index.aspx"
oUrlLink.Save
根据微软的说法:
Set objShell = CreateObject("Wscript.Shell")
strFolder = objShell.SpecialFolders.Item("Desktop")
Set objShortcut = objShell.CreateShortcut(strFolder & "\Open Web Site.lnk")
objShortcut.TargetPath = "C:\Program Files\Internet Explorer\iexplore.exe"
objShortcut.Arguments = "http://WebApp/index.aspx"
objShortcut.Save
您必须使用.lnk作为文件扩展名,而不是.url,因为.Arguments属性仅适用于.lnk这是根据Microsoft:
Set objShell = CreateObject("Wscript.Shell")
strFolder = objShell.SpecialFolders.Item("Desktop")
Set objShortcut = objShell.CreateShortcut(strFolder & "\Open Web Site.lnk")
objShortcut.TargetPath = "C:\Program Files\Internet Explorer\iexplore.exe"
objShortcut.Arguments = "http://WebApp/index.aspx"
objShortcut.Save
Set objShell = WScript.CreateObject("WScript.Shell" )
strDesktopFolder = objShell.SpecialFolders("Desktop")
Set objShortCut = objShell.CreateShortcut(strDesktopFolder & "\test.lnk" )
objShortCut.TargetPath = "http://www.google.com/"
objShortCut.Description = "Test Environment"
objShortCut.Save
文件扩展名必须使用.lnk,而不是.url,因为.Arguments属性仅适用于.lnk
Set objShell = WScript.CreateObject("WScript.Shell" )
strDesktopFolder = objShell.SpecialFolders("Desktop")
Set objShortCut = objShell.CreateShortcut(strDesktopFolder & "\test.lnk" )
objShortCut.TargetPath = "http://www.google.com/"
objShortCut.Description = "Test Environment"
objShortCut.Save
以上这些对我来说很好,因为我将快捷方式作为GPO的一部分部署到桌面。名称已经更改,以保护无辜者 对我来说似乎有点干净,但无论如何我都不是一个脚本大师
以上这些对我来说很好,因为我将快捷方式作为GPO的一部分部署到桌面。名称已经更改,以保护无辜者
对我来说似乎有点干净,但无论如何我都不是一个脚本大师。我尝试过这个。我不明白为什么它在第二对引号上触发了一个错误。我尝试过这个。我不明白为什么它在第二对引号上触发了一个错误。我得到一个对象不支持这个属性或方法:“ourlink.Arguments”我得到一个对象不支持rt此属性或方法:“oUrlLink.Arguments”是的,我需要为此强制IE是的,我需要为此强制IE,这没关系,因为快捷方式将被称为file:///C:/ …使用普通斜杠。没关系,因为快捷方式将被称为file:///C:/ …使用正斜杠。