Запустите следующие команды PowerShell:
$networkListManager = [Activator]::CreateInstance([Type]::GetTypeFromCLSID([Guid]"")) $networkListManager.GetNetworks(3) | Where-Object { $_."GetName".Invoke(@()) -eq "RAS (Dial In) Interface" } | % { $_.SetCategory(1) }
Первая команда создает объект NetworkListManager.
Вторая команда состоит из трех частей (разделенных |
s):
- Первая часть перечисляет все зарегистрированные сети
- Вторая часть фильтрует этот список для сетей с определенным именем.
(удалите третью часть, чтобы увидеть результаты фильтрации) - Третья часть устанавливает местоположение сети для всех соответствующих сетей.
0
является публичным;1
это личное.
Для получения дополнительной (технической) информации см. Документацию API Network List Manager .