Смена типа сети в powershell

Иногда бывает так, что сеть была Private… а потом меняется роутер, и система думает, что новая сеть другая.  А на диалоге выбора был выбран не правильный вариант… Что делать?

все просто.

в powershell можно выполнить сие:

PS C:\>$Profile = Get-NetConnectionProfile -InterfaceAlias Ethernet1

PS C:\>$Profile.NetworkCategory = "Private"

PS C:\>Set-NetConnectionProfile -InputObject $Profile

в двух словах что это.
В переменную $Profile записываем ссылку на сетевой интерфейс с именем Ethernet1. Он может быть любым, вам надо проверить у себя это имя.
далее меняем у профиля категорию на Private.
после записываем результат в систему.

документация тут: technet.microsoft.com

ответ взят тут: serverfault