PDA

Просмотр полной версии : Как прописать BAT в реестр?


warkk
21.04.2009, 21:58
Вроде делаю всё как надо, не выходит почему то
Пишу в батнике:
xcopy 111.bat %windir%\ /y /h
REGEDIT /S 111.reg
Пишу в reg файле
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Run]
"Driver"="C:\\windows\\111.bat -LM"
Что не так?(

SpangeBoB
21.04.2009, 22:02
Права доступа на раздел реестра.
И REGEDIT /S "C:\blalal\111.reg" попробовать указать полный путь

warkk
21.04.2009, 22:04
Напиши пожалуйста как должно быть

X-3
22.04.2009, 10:36
1) Батник содержит команду, которая копирует его самого или другой файл?
2) В самом батнике можно прописать изменение реестра:

reg add "hklm\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v Driver /t reg_sz /d "\"C:\windows\111.bat -LM\""

НО! Обрати внимание, что при наличии файерволла, отслеживающего такие действия, будет выдан запрос пользователю, и пока тот не нажмет "резрешить"/"ОК" или еще какую запрашиваемую файерволлом кнопочку, данные в реестр не пропишутся.

warkk
22.04.2009, 20:29
Спасибо, всё работает!