Показать полную графическую версию : [решено] Добавить команду батником в автозагрузку
angel_lyucifer
21-06-2016, 20:20
Всем привет, помогите пожалуйста добавить команду батником в автозагрузку.....
%~dp0AppData\hidec.exe /W "%~dp0Clock.bat"
Данная команда, запускает батник полностью скрытом режиме.
Уже два дня бьюсь и всё бес толку...
За ране спасибо!
Foreigner
21-06-2016, 20:41
angel_lyucifer, Ярлык создайте и в автозагрузку. Или пропишите в:
hkcu\software\microsoft\windows\currentversion\run
reg add hkcu\software\microsoft\windows\currentversion\run /v "clock" /d "%appdata%\hidec.exe /w clock.bat" /f
angel_lyucifer
21-06-2016, 22:09
reg add hkcu\software\microsoft\windows\currentversion\run /v "clock" /d "%appdata%\hidec.exe /w clock.bat" /f »
Ваш пример неправильный... appdata папка находится не на системном диске.
Я пытался сделать так.
reg add hkcu\software\microsoft\windows\currentversion\run /v "clock" /d " \"%~dp0AppData\hidec.exe /W " \"%~dp0Clock.bat\""" /f
Но всё равно не правильно.
Foreigner
21-06-2016, 22:26
Но всё равно не правильно. »
С кавычками намудрили
"\"%~dp0AppData\hidec.exe\" /W \"%~dp0Clock.bat\" /f"
angel_lyucifer
22-06-2016, 00:28
"\"%~dp0AppData\hidec.exe\" /W \"%~dp0Clock.bat\" /f" »
Записывается вместе с ключом /f.
Записывается вместе с ключом /f. »
reg add hkcu\software\microsoft\windows\currentversion\run /v "clock" /d "\"%~dp0AppData\hidec.exe\" /W \"%~dp0Clock.bat\"" /f"
Ваш пример неправильный... appdata папка находится не на системном диске. »Вы зачем чушь пишите: %~dp0? Тем более файлы расположены у вас на другом разделе.
Если в "D:\" разделе, значит так и пишите:
D:\AppData\hidec.exe /w D:\AppData\Clock.bat
т.е
REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Run" /v "clock" /d "D:\AppData\hidec.exe /w D:\AppData\Clock.bat" /f
angel_lyucifer
22-06-2016, 18:13
Вы зачем чушь пишите: %~dp0? Тем более файлы расположены у вас на другом разделе. »
При установке моего приложения пользователь будет выбирать, куда поставить. Лично я не могу предугадать, куда будет ставиться приложение. Если вы на столько умный, то подскажите мне другой вариант, как можно указать относительный путь к исполняемому файлу. Переменная CD для этого не подходит, пробовал.
Если вы на столько умный, то подскажите мне другой вариант, как можно указать относительный путь к исполняемому файлу. »
Можно я побуду «умным»? Начните с перехода к вменяемым инсталляторам, если не к msi сразу, то, хотя бы, к InnoSetup/NSIS,
angel_lyucifer
22-06-2016, 19:44
Спасибо, я уже разобрался немного...
reg add hkcu\software\microsoft\windows\currentversion\run /v "clock" /d "\"%~dp0AppData\hidec.exe /W \"%~dp0Clock.bat\"""" /f
Вот мне нужно было так.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC