Компьютерный форум 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=181757)

gen0m.rsw 30-07-2010 12:25 1463436

Удаление ключей реестра
 
Всем добрый день!
Столкнулся смаленькой проблеммой, помогите плиз!
Написал маленький bat-ник

for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WIN51 set CDROM=%%i:
REG ADD "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v cdrom /d %CDROM% /f
start /wait %CDROM%\CMPNENTS\setup.exe
reg delete "HKLM\SYSTEM\ControlSet001\Control\Session Manager\Environment" /f /v "cdrom"
reg delete "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /f /v "cdrom"


Но хотелось что бы ключи переменной CDROM удалялись из реестра после перезагрузки, а получается у меня только сразу!
Заранее спасибо!

gora 30-07-2010 13:14 1463479

Цитата:

Цитата gen0m.rsw
ключи переменной CDROM удалялись из реестра после перезагрузки »

Замените последние две строки Вашего батника на такие:
Код:

Reg Add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce /V Clear1 /D "Reg Delete \"HKLM\SYSTEM\ControlSet001\Control\Session Manager\Environment\" /V cdrom /f" /f
Reg Add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce /V Clear2 /D "Reg Delete \"HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\" /V cdrom /f" /f



Время: 22:40.

Время: 22:40.
© OSzone.net 2001-