antoshka333
16-07-2014, 22:40
Собственно сабж, имеем на выходе батник с 1й строкой для теста
REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v USerinit /t REG_SZ /d "C:\Windows\System32\userinit.exe, С:\1.vbs" /f
pause
пауза, чтоб видеть ошибки там на всякий случай. запускаю руками - все идеально, в regedit показывает что добавлена запись.
Запускаю smart install maker, добавляю .bat в него, компилирую, при этом стоит галочка "требовать права администратора".
При запуске батник запускается, мы видим искомую запись что импорт реестра успешен, а на самом деле в regedit пусто. Я впервые вижу такой глюк. Чтобы руками норм было а через инсталлятор писало что добавлено а по факту нет..... пытался я и в инсталляторе сделать непосредственно в разделе реестр сделать - тоже самое, добавлял и в execute shell раздел строку - бесполезно. антивирусов и фаерволов не стоит.
Запуская же мышкой все работает ... куда копать?
REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v USerinit /t REG_SZ /d "C:\Windows\System32\userinit.exe, С:\1.vbs" /f
pause
пауза, чтоб видеть ошибки там на всякий случай. запускаю руками - все идеально, в regedit показывает что добавлена запись.
Запускаю smart install maker, добавляю .bat в него, компилирую, при этом стоит галочка "требовать права администратора".
При запуске батник запускается, мы видим искомую запись что импорт реестра успешен, а на самом деле в regedit пусто. Я впервые вижу такой глюк. Чтобы руками норм было а через инсталлятор писало что добавлено а по факту нет..... пытался я и в инсталляторе сделать непосредственно в разделе реестр сделать - тоже самое, добавлял и в execute shell раздел строку - бесполезно. антивирусов и фаерволов не стоит.
Запуская же мышкой все работает ... куда копать?