Поэтому я хочу изменить тип сети на частный на всех компьютерах в сети нашей фирмы.
Первой идеей было создание пакетного файла и запуск на каждом ПК. Это самый простой способ сделать это? И как я могу изменить тип с помощью пакета? Есть ли команда netsh
?
решение1
Вы можете применить политику в групповой политике или запустить ее в PowerShell.
- Бегать
Get-NetConnectionProfile
Это вернет что-то вроде:
Name : myCorporateNetworkName
InterfaceAlias : Ethernet 6
InterfaceIndex : 15
NetworkCategory : Public
IPv4Connectivity : Internet
IPv6Connectivity : Internet
- Бегать
Set-NetConnectionProfile -Name "myCorporateNetworkName" -NetworkCategory Private
Используйте поле Имя в команде 1, чтобы ввести аргумент имени в команде 2. Как только вы определите имя на одном компьютере, оно должно быть таким же на всех остальных машинах. Скрипт будет выглядеть примерно так:
Set-NetConnectionProfile -Name "myCorporateNetworkName" -NetworkCategory Private
Сохраните этот однострочный код как .ps1
файл, и вы сможете запустить его на всех машинах.