Официальный сайт студ.городка НГТУ
Software » Помогите поправить bat-файл (работа с реестром Win, подробнее внутри) 

#1  25.08.08 15:30

Помогите поправить bat-файл (работа с реестром Win, подробнее внутри)

Итак, собсно проблема:
Необходимо отключить ctrl-alt-del для аутентификации при запуске Винды.
Сделать это жизненно необходимо из рекавери консоли (при загрузке с диска ВинХР).
Для отключения оной функции нужно проставить значение
[HKLM\Software\Microsoft\Windows_NT\CurrentVersion\Winlogon] DisableCAD=00000001 или вообще удалить эту переменную.
Для данной операции был написан БАТ:

SET KEY=HKLM\Software\Microsoft\Windows_NT\CurrentVersion\Winlogon
REG DELETE %KEY% /v DisableCAD /f
REG ADD %KEY% /v DisableCAD /t REG_DWORD /d 00000001 /f
REG DELETE %KEY% /v DisableCAD /f

Который успешно работает, но при перезагрузке все остается как было, т.е. существует DisableCAD=00000000 и система просит нажать контрол-альт-дел.


В просторах инета был найден еще один БАТ:

SET TEMP=C:\WINDOWS\TEMP
ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]>%TEMP%\{NoCAD}.reg
ECHO.>>%TEMP%\{NoCAD}.reg
ECHO "DisableCAD"=dword:00000001>>%TEMP%\{NoCAD}.reg
ECHO.>>%TEMP%\{NoCAD}.reg
ECHO.>>%TEMP%\{NoCAD}.reg
START %TEMP%\{NoCAD}.reg
DEL %TEMP%\{NoCAD}.reg

Но система вообще ругается - невозможно добавить информацию в связи с ошибкой на диске...

Вобщем, нужен совет.

Offline

#2  25.08.08 20:11

Re: Помогите поправить bat-файл (работа с реестром Win, подробнее внутри)

Вот так надо: /*параметра wait нехватало*/

Код::

SET TEMP=C:\WINDOWS\TEMP
DEL %TEMP%\NoCAD.reg
ECHO REGEDIT4>>%TEMP%\NoCAD.reg
ECHO.>>%TEMP%\NoCAD.reg
ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]>>%TEMP%\NoCAD.reg
ECHO "DisableCAD"=dword:00000001>>%TEMP%\NoCAD.reg
START /wait %TEMP%\NoCAD.reg
DEL "%TEMP%\NoCAD.reg"

Исправлено QuarkOS (25.08.08 22:05)

Offline

#3  29.08.08 15:38

Re: Помогите поправить bat-файл (работа с реестром Win, подробнее внутри)

Спасибо, Веталег!

Offline

Software » Помогите поправить bat-файл (работа с реестром Win, подробнее внутри) 

ФутЕр:)

© Hostel Web Group, 2002-2025.   Сообщить об ошибке

Сгенерировано за 0.026 сек.
Выполнено 14 запросов.