Я хочу указать конкретный путь вместо «SpecialFolders» в VBS - PullRequest
0 голосов
/ 06 мая 2019

Я пытаюсь изменить скрипт, который создает ярлык (.lnk) файла с пользовательским .ico-файлом.

Сценарий сохраняет вновь созданный файл .lnk с пользовательским файлом .ico на рабочем столе. Как я могу изменить его на другой путь?

Вот полный сценарий:

Set sh = CreateObject("WScript.Shell")

lnkfile = sh.SpecialFolders("Desktop") & "\your.lnk"

Set lnk = sh.CreateShortcut(lnkfile)
If lnk.IconLocation = "C:\path\to\some.ico" Then
  lnk.IconLocation = "C:\path\to\.ico"
Else
  lnk.IconLocation = "C:\path\to\some.ico"
End If
lnk.Save

Я знаю, что эта строка должна быть изменена, но я немного запутался в этом.

lnkfile = sh.SpecialFolders("Desktop") & "\your.lnk"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...