|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Поиск и удаление значения в реестре |
|
CMD/BAT - Поиск и удаление значения в реестре
|
Новый участник Сообщения: 8 |
Здравствуйте!
Помогите в решении проблемы. Задача такова: требуется сценарий (или пакетный файл), который бы искал, и удалял параметр из реестра. Заранее неизвестно где будет прописан нужный параметр, и как он будет назван. Известно его значение (например Totalcmd.exe). Помогите плиз, очень нужно! |
|
Отправлено: 14:44, 12-04-2010 |
Ветеран Сообщения: 20133
|
Профиль | Отправить PM | Цитировать sov44, вы побазарить или мимо проходили?
Завязываем флуд, не относящийся к теме. Ок? Отвечать не обязательно. |
------- Отправлено: 20:41, 03-07-2011 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать Цитата sov44:
Цитата sov44:
- может не работать на других версиях Windows (значение в "skip=4") |
||
Отправлено: 08:07, 04-07-2011 | #12 |
Ветеран Сообщения: 2196
|
Профиль | Отправить PM | Цитировать Цитата amel27:
ещё вопрос, есть код ( вроде работает ![]() rem Удаление не запускаемых приложений в окне msconfig с проверкой их наличия rem блок скрипта настроен на работу до 10 числа каждого месяца set "tmr=%date:~0,2%" If %tmr% LEQ 10 ( call :fn1 "HKLM\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg" call :fn1 "HKLM\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupfolder" :fn1 set n=-- for /f "skip=4 delims=" %%i in ("'reg query %1'2>Nul" ) do (set n="%%i" & goto :next) :next if "%n:~1,1%"=="H" ( reg delete %1 /va /f 1>Nul 2>&1 for /f "skip=4 delims=" %%i in ('reg query %1') do reg delete "%%i" /f 1>Nul 2>&1 ) ) или ??? |
|
Отправлено: 13:52, 09-09-2011 | #13 |
Ветеран Сообщения: 1273
|
Профиль | Отправить PM | Цитировать |
Отправлено: 15:19, 09-09-2011 | #14 |
Ветеран Сообщения: 2196
|
Профиль | Отправить PM | Цитировать Цитата El Sanchez:
|
|
Отправлено: 15:53, 09-09-2011 | #15 |
Ветеран Сообщения: 1273
|
Профиль | Отправить PM | Цитировать |
Отправлено: 17:50, 11-09-2011 | #16 |
Ветеран Сообщения: 2196
|
Профиль | Отправить PM | Цитировать El Sanchez, благодарю за полезный мануал, некоторое время был в отпуске, поэтому не сразу ответил в теме
![]() С толкнулся с проблемой найти подраздел реестра в startupreg, startupfolder. |
Отправлено: 10:14, 24-09-2011 | #17 |
Ветеран Сообщения: 2196
|
Профиль | Отправить PM | Цитировать Неужели никто не подскажет, как вывести на экран и удалить содержимое startupreg, startupfolder?
![]() |
Отправлено: 18:45, 26-09-2011 | #18 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать sov44:
1) зачем и надо ли выводить на экран? 2) поскольку разрешения у данных подразделов унаследованы, самое простое и надёжное — #4. |
Отправлено: 13:53, 27-09-2011 | #19 |
Ветеран Сообщения: 2196
|
Профиль | Отправить PM | Цитировать Iska, Интересно понять, как вывести содержимое разделов реестра и выполнить над ними операции. Возможно пригодится для решения других задач.
|
Отправлено: 16:29, 27-09-2011 | #20 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] поиск в реестре и сохранение результата в *.Reg | sushnyak | Скриптовые языки администрирования Windows | 2 | 30-04-2024 22:50 | |
VBS/WSH/JS - [решено] Поиск и замена индивидуальных данных в реестре | an99dre | Скриптовые языки администрирования Windows | 2 | 14-03-2010 11:51 | |
MySQL - Поиск несуществующего значения. | DedAlex | Программирование и базы данных | 7 | 04-06-2008 15:13 | |
Удаление записей Avast в реестре | Ser6720 | Хочу все знать | 8 | 27-05-2006 12:47 | |
Значения параметров | h00ligan | Автоматическая установка Windows 2000/XP/2003 | 1 | 21-06-2005 12:23 |
|