powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / Как создать ярлык на команду с параметрами командной строки?
3 сообщений из 3, страница 1 из 1
Как создать ярлык на команду с параметрами командной строки?
    #38088453
Fixin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Похоже, WScript умеет создавать только ярлыки на файлы, без параметров командной строки.
Можно ли получить как-то желаемое?

Вот скрипт:
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
oShell = Новый ComObject ("WScript.Shell");
ПапкаМоиДокументы = oShell.RegRead("HKCU\software\microsoft\windows\currentversion\explorer\shell folders\personal");
Сообщить(ПапкаМоиДокументы);
ПапкаДесктоп = oShell.RegRead("HKCU\software\microsoft\windows\currentversion\explorer\shell folders\desktop");
Сообщить(ПапкаДесктоп);
Команда = """" + ПапкаМоиДокументы + "\Check1CD.exe"" 1 """ + СтрокаСоединения + """";
Команда = """" + ПапкаМоиДокументы + "\Check1CD.exe""" ;
//Команда = ПапкаМоиДокументы ;
 
Сообщить(Команда);
oShortCut = oShell.CreateShortcut(ПапкаДесктоп + "\Проверить базу данных 1С на ошибки.lnk");
oShortCut.TargetPath = Команда;
oShortCut.Save();



Вот какой путь надо в ярлыке:

"C:\Users\s.osipov\Documents\Check1CD.exe" 1 "m:\fixin\PIM-1S"
...
Рейтинг: 0 / 0
Как создать ярлык на команду с параметрами командной строки?
    #38088478
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
set WshShell = WScript.CreateObject("WScript.Shell")
strDesktop = WshShell.SpecialFolders("Desktop")
set oShellLink = WshShell.CreateShortcut(strDesktop & "\Проверить базу данных 1С на ошибки.lnk")
oShellLink.TargetPath = "C:\Users\s.osipov\Documents\Check1CD.exe" 
oShellLink.WindowStyle = 1
oShellLink.Hotkey = "CTRL+SHIFT+T"
oShellLink.IconLocation = "Check1CD.exe, 0"
oShellLink.Description = "Проверить базу данных 1С на ошибки"
oShellLink.WorkingDirectory = strDesktop
oShellLink.Arguments = "1 ""m:\fixin\PIM-1S"""
oShellLink.Save
...
Рейтинг: 0 / 0
Как создать ярлык на команду с параметрами командной строки?
    #38088545
Fixin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akina, большое нечеловечское спасибо.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Windows [игнор отключен] [закрыт для гостей] / Как создать ярлык на команду с параметрами командной строки?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]