Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Googler


Сообщения: 3665
Благодарности: 1563

Профиль | Отправить PM | Цитировать


Цитата vdereberya:
неизвестно где будет прописан нужный параметр, и как он будет назван »
какого типа параметр и в каком разделе (HKLM/HKCU/...) тоже неизвестно?.. можно просто выгрузить весь реестр в текстовый файл и выполнить построчный поиск, либо использовать сторонние утилиты типа RegFind из ресурскита Windows 2000, пример:

Код: Выделить весь код
@Echo Off
SetLocal EnableExtensions EnableDelayedExpansion

Call :RegValFind HKEY_USERS "%COMPUTERNAME%"
If Defined $KEY Echo REG DELETE "%$KEY%" /v "%$VAL%" /f

Exit /B

:RegValFind
For /F "Tokens=1* Delims==" %%i In ('2^>Nul regfind -y -i 0 -p %~1 %~2') Do (
If "%%j"=="" (If %%i==%~1 (Set $KEY=%~1) Else Set $KEY=!$KEY!\%%i) Else (
Set $VAL=%%i& Set $VAL=!$VAL:~0,-1!& Exit /B ))

Отправлено: 06:13, 13-04-2010 | #2