Как удалить все подразделы из раздела реестра (Сценарием) [Решено]
Цитата: Devint от 21.07.2021, 00:20Всем доброй ночи!
Постоянно подключаю к ноуту телефон через юсб и использую его как модем, при этом каждый раз создается новый профиль сети в ветке"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles\". Пытался как-нибудь почистить все эти подразделы, но не понимаю как написать скрипт(пробовал только на bat, vbs не пытался). Подскажите пожалуйста как это грамотно сделать, чтобы не выпиливать весь раздел Profiles? Большое спасибо!
Всем доброй ночи!
Постоянно подключаю к ноуту телефон через юсб и использую его как модем, при этом каждый раз создается новый профиль сети в ветке Скопировано"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles\". Пытался как-нибудь почистить все эти подразделы, но не понимаю как написать скрипт(пробовал только на bat, vbs не пытался). Подскажите пожалуйста как это грамотно сделать, чтобы не выпиливать весь раздел Profiles? Большое спасибо!
Цитата: ЯR от 21.07.2021, 00:37Доброй ночи, Devint.
Какие подразделы создаются при подключении модема (ProfileName)?
Желательно со скринами.
Доброй ночи, Devint.
Какие подразделы создаются при подключении модема (ProfileName)?
Желательно со скринами.
Цитата: Devint от 21.07.2021, 00:44Вот такого типа имена создаются. Каждый раз, как подключаешь снова, создается профиль и, соответственно, вылазит справа синее окошко, которое предлагает выбрать тип сети Общедоступный или Частный, и имя увеличивается на 1 (Сеть, Сеть 1, Сеть 2 и т.д.).
Вот такого типа имена создаются. Каждый раз, как подключаешь снова, создается профиль и, соответственно, вылазит справа синее окошко, которое предлагает выбрать тип сети Общедоступный или Частный, и имя увеличивается на 1 (Сеть, Сеть 1, Сеть 2 и т.д.).
Цитата: Сергей от 21.07.2021, 00:45Привет 🖐
Я правильно понял, что Тебе нужно удалить все подразделы в Profiles, но не трогая саму ветку Profiles?
Привет 🖐
Я правильно понял, что Тебе нужно удалить все подразделы в Profiles, но не трогая саму ветку Profiles?
Цитата: Devint от 21.07.2021, 00:48Да, потому что Profiles системный, и он спрашивает каждый раз при удалении даже с ключем /f
Upd. Не понял, если написать reg delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\
Profiles" /f, то стирает без предупреждения, а если reg delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles\" /f, то спрашивает, это как?)
Да, потому что Profiles системный, и он спрашивает каждый раз при удалении даже с ключем /f
Upd. Не понял, если написать reg delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\СкопированоProfiles" /f, то стирает без предупреждения, а если reg delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\СкопированоProfiles\" /f, то спрашивает, это как?)
Цитата: Сергей от 21.07.2021, 00:49Тогда вот команда в cmd от Администратора:
for /f "tokens=*" %A in ('reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles"') do reg delete "%A" /f
Тогда вот команда в cmd от Администратора:
Скопированоfor /f "tokens=*" %A in ('reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles"') do reg delete "%A" /f
Цитата: Rosya от 16.09.2021, 15:57Привет, чтобы не вылазило это синее окошко, следует применить следющий твик реестра:
[spoiler title="Сам твик"]Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\NetworkLocationWizard]
"HideWizard"=dword:00000001[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\NewNetworkWindowOff]
[/spoiler]
Привет, чтобы не вылазило это синее окошко, следует применить следющий твик реестра:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\NetworkLocationWizard]
"HideWizard"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\NewNetworkWindowOff]
Цитата: Devint от 16.09.2021, 20:40Добрый вечер, спасибо большое за твик)
Добрый вечер, спасибо большое за твик)