djager
26-10-2015, 14:21
Здравствуйте, у меня есть склеенная программа с 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 заканчивает работу и выходит.
Но вот проблема,после перезагрузки программа не запускается....
Пробовал через реестр,но мне пишет,что нету доступа
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 заканчивает работу и выходит.
Но вот проблема,после перезагрузки программа не запускается....
Пробовал через реестр,но мне пишет,что нету доступа