(
echo Set objFSO = WScript.CreateObject^("Scripting.FileSystemObject"^)
echo Set objWshShell = WScript.CreateObject^("WScript.Shell"^)
echo strAppData = objWshShell.ExpandEnvironmentStrings^("%%appdata%%"^)
echo strProgramFiles = objWshShell.ExpandEnvironmentStrings^("%%programfiles%%"^)
echo if not objFSO.FolderExists^( strAppData ^& "\Microsoft\Internet Explorer\Quick Launch\"^) then objWshShell.Run "cmd /c ""md """ ^& strAppData ^& "\Microsoft\Internet Explorer\Quick Launch\""""",0
echo Set objWshShortcut = objWshShell.CreateShortcut ^(strAppData ^& "\Microsoft\Internet Explorer\Quick Launch\ShortCut.lnk"^)
echo With objWshShortcut
echo .WorkingDirectory = strProgramFiles ^& "\internet explorer"
echo .TargetPath = .WorkingDirectory ^& "\" ^& "iexplore.exe"
echo .IconLocation = .TargetPath ^& ", 0"
echo .Save
echo End with
Подскажите, как сделать, чтобы ярлык создавался с параметром, т.е. у меня получается ярлык сейчас, который имеет путь к .ехе
"c:\program files\internet explorer\iexplore.exe"
а мне нужно, чтобы я мог добавить после параметр, например
"c:\program files\internet explorer\iexplore.exe" ya.ru
пробовал
echo .TargetPath = .WorkingDirectory ^& "\" ^& "iexplore.exe" ^& " " ^& "ya.ru"
добавляет, но так же меняется и тип объекта(?) и в итоге ярлык получается неработающий.