Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Удаление всех разделов в ветке реестра "Interfaces" за исключением одной.

Ответить
Настройки темы
CMD/BAT - [решено] Удаление всех разделов в ветке реестра "Interfaces" за исключением одной.

Аватара для intelem

Новый участник


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

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


Удаление всех разделов в ветке реестра "Interfaces" за исключением одной и параметра MTU.

Проблема такая.

==========
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces]
"MTU"=dword:000005c4

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces\{9B203D23-5415-45E3-8063-75852915E0C7}]
"UseZeroBroadcast"=dword:00000000
"EnableDeadGWDetect"=dword:00000001
"EnableDHCP"=dword:00000000
И т.д...
==========

При подключении (мобильный интернет (модем - подключение NDIS)), в разделе "Interfaces" при каждом подключении создаются дополнительно две пустые ветки (иногда с несколькими параметрами), что даёт возможность сайтам определять оператора, в результате чего многие сайты в последнее время стали переправлять на свои мобильные версии, каждый раз приходится лезть в реестр и удалять созданные ветки, что бы переподключиться заново с нужными параметрами.

Нужен bat-ник , удаляющий все ветки за исключением {9B203D23-5415-45E3-8063-75852915E0C7} и значения MTU...

Отправлено: 03:09, 18-01-2013

 

Аватара для gora

Ушёл из жизни


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

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


Цитата intelem:
удаляющий все ветки за исключением {9B203D23-5415-45E3-8063-75852915E0C7} »
Код: Выделить весь код
@Echo Off
Set sKey=HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces
:: НЕудаляемый раздел
Set model={9B203D23-5415-45E3-8063-75852915E0C7}

:: удалить слово Echo ТОЛЬКО после тщательной проверки!!!
For /f "delims=" %%i In ('Reg query "%sKey%"') Do If Not "%%~ni"=="%model%" Echo Reg Delete "%sKey%\%%~ni" /f
Pause
Exit
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:06, 18-01-2013 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для intelem

Новый участник


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

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


gora, Не хотят удаляться, от имени администратора пробовал.., может ещё какие варианты?

Отправлено: 18:47, 18-01-2013 | #3


Аватара для gora

Ушёл из жизни


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

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


Цитата intelem:
Не хотят удаляться, от имени администратора »
Проверил на виртуалке, все удалилось без проблем.
Это сообщение посчитали полезным следующие участники:

Отправлено: 19:19, 18-01-2013 | #4


Аватара для intelem

Новый участник


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

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


gora, Это я понимаю, вот и думаю, по какой причине может не удаляться. Тем не менее спасибо, буду дальше голову ломать..

Отправлено: 19:23, 18-01-2013 | #5


Аватара для intelem

Новый участник


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

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


gora, Кодировку сменил.., ещё раз спасибо.

Отправлено: 20:29, 18-01-2013 | #6



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Удаление всех разделов в ветке реестра "Interfaces" за исключением одной.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Любой язык - [решено] Открытие, изменение и сохранение книг Excel Vadikan Скриптовые языки администрирования Windows 17 21-04-2013 20:39
VBS/WSH/JS - [решено] Как добавить "сложное" значение в "бинарный" параметр реестра с помощью WSH 13Demon Скриптовые языки администрирования Windows 1 10-02-2009 09:47
Разное - "Очистка реестра" Vista Manager, удаляет нужный ключ реестра. amzir Microsoft Windows Vista 3 21-11-2008 21:56
Самопроизвольно запрещаются права на "Полный доступ"/"Чтение" различных веток реестра xoomer Microsoft Windows 2000/XP 2 23-04-2007 10:29
Не вижу разделов в менюшках "Сохранить как" "Открыть" и т.д. SettiBiz Microsoft Windows 2000/XP 20 14-08-2006 16:23




 
Переход