Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Программа не запускается,хотя находится в автозагрузке (http://forum.oszone.net/showthread.php?t=307132)

djager 26-10-2015 14:21 2568305

Программа не запускается,хотя находится в автозагрузке
 
Здравствуйте, у меня есть склеенная программа с bat файлом где прописан такой код:

Код:

MD "C:\test"            ::создает папку
MD "C:\test\msg"    ::'создает папку

copy test1.exe "C:\test\msg"  ::копирует файл test1.exe в папку msg (файл test.exe находится внутри склеенной программы)

nircmd.exe shortcut "C:\test\msg\test1.exe" "%userprofile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup" "test1"            ::создает ярлык в папке с автозагрузкой программы test1.exe с заданным путем

start "C:\test\msg\test1.exe"    ::запуск скопированной программы

exite  ::выход

Так вот, папки создаются успешно,программа копирует из себя другую программу в папку msg и создает ярлык в автозагрузке с полным путем к папке msg и программе test1.exe (если проверить путь в ярлыке,то он правильный,запуск вручную с ярлыка также работает), также запускается программа и bat заканчивает работу и выходит.

Но вот проблема,после перезагрузки программа не запускается....

Пробовал через реестр,но мне пишет,что нету доступа

Iska 26-10-2015 15:05 2568318

djager, уйдите со «склеенных программ с bat файлами», используйте (в порядке убывания приоритета) MSI, InnoSetup, NSIS, 7-Zip SFX или любое иное подобное средство отсюда: Автоматическая установка приложений.


Время: 19:09.

Время: 19:09.
© OSzone.net 2001-