|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Как создать ярлык посредством bat |
|
CMD/BAT - [решено] Как создать ярлык посредством bat
|
Пользователь Сообщения: 81 |
В общем есть программа на флеш-накопителе, нужно сделать ярлык к этой программе и поместить на рабочий стол или в другое место, но вот не задача на все компах флешка имеет разную букву и встает вопрос, как создать батник который будет создавать ярлык для этой программы с уникальным адресом для каждого компа?
|
|
Отправлено: 20:25, 09-07-2013 |
Пользователь Сообщения: 81
|
Профиль | Отправить PM | Цитировать Нашел решение: Поместил exe программы в sfx , в параметрах sfx установил извлекать в текущею папку, скрыл весь процесс, настроил параметры создания ярлыка и поставил перезаписывать без подтверждения.
|
Отправлено: 20:41, 09-07-2013 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Используйте скрипт/пакетный файл, который при запуске будет перебирать подключённые съёмные устройства, искать по определённому пути/имени исполняемый файл и, найдя его, исполнять.
|
Отправлено: 20:42, 09-07-2013 | #3 |
Старожил Сообщения: 345
|
Профиль | Отправить PM | Цитировать Не хотел плодить темы, поэтому спрошу здесь.
Как в этом батнике сделать так, чтобы "C:\Users\Public\Desktop\ShortcutToSource.lnk" и "C:\sourceFolder" передавались как переменные?? echo Set oWS = WScript.CreateObject("WScript.Shell") > CreateShortcut.vbs echo sLinkFile = "C:\Users\Public\Desktop\ShortcutToSource.lnk" >> CreateShortcut.vbs echo Set oLink = oWS.CreateShortcut(sLinkFile) >> CreateShortcut.vbs echo oLink.TargetPath = "C:\sourceFolder" >> CreateShortcut.vbs echo oLink.Save >> CreateShortcut.vbs cscript CreateShortcut.vbs del CreateShortcut.vbs echo Set oWS = WScript.CreateObject("WScript.Shell") > CreateShortcut.vbs echo sLinkFile = %a% >> CreateShortcut.vbs echo Set oLink = oWS.CreateShortcut(sLinkFile) >> CreateShortcut.vbs echo oLink.TargetPath = %b% >> CreateShortcut.vbs echo oLink.Save >> CreateShortcut.vbs cscript CreateShortcut.vbs del CreateShortcut.vbs |
Отправлено: 23:10, 08-10-2019 | #4 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать |
|
Отправлено: 01:35, 09-10-2019 | #5 |
Старожил Сообщения: 345
|
Профиль | Отправить PM | Цитировать Цитата Iska:
|
|
Отправлено: 08:43, 09-10-2019 | #6 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Sisin, Вы ведь понимаете, что, не видя Вашего полного кода, ничего определённого сказать невозможно?
|
Отправлено: 10:05, 09-10-2019 | #7 |
Ветеран Сообщения: 3806
|
Профиль | Отправить PM | Цитировать Цитата Sisin:
должна была быть ошибка выполнения vbs - т.к. пути не закавычены, но в сам vbs они должны были попасть |
|
Отправлено: 10:33, 09-10-2019 | #8 |
Старожил Сообщения: 345
|
Профиль | Отправить PM | Цитировать Извините, меня переклинило.
|
Отправлено: 00:10, 10-10-2019 | #9 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - Как создать ярлык с функией поиска? | riptil | Microsoft Windows 2000/XP | 1 | 06-01-2012 23:46 | |
[решено] создать SFX архив, ярлык на раб.стол и запустить bat файл | Scorpkoms | Автоматическая установка Windows 2000/XP/2003 | 30 | 12-03-2011 01:12 | |
Интерфейс - [решено] Как создать ярлык, запускающий 2 приложения? | DIMM DDR | Microsoft Windows 2000/XP | 4 | 02-02-2011 06:57 | |
Как создать ярлык на сетевой диск в bat файле? | AlexKKK | Microsoft Windows NT/2000/2003 | 4 | 13-12-2007 03:28 | |
Как создать виртуальный диск посредством SUBST? | Galosh | Microsoft Windows NT/2000/2003 | 13 | 27-02-2004 16:19 |
|