Answers:
我认为将网络更改为专用的最简单方法是通过注册表编辑器:
以下小型PowerShell脚本可以执行相同操作(它还需要管理员权限)。
它将列出所有非私有配置文件,并要求您确认以将其更改为私有。
## Change NetWorkConnection Category to Private
#Requires -RunasAdministrator
Get-NetConnectionProfile |
Where{ $_.NetWorkCategory -ne 'Private'} |
ForEach {
$_
$_|Set-NetConnectionProfile -NetWorkCategory Private -Confirm
}
在我的德语语言环境系统上的示例输出:
Name : Netzwerk
InterfaceAlias : Ethernet
InterfaceIndex : 3
NetworkCategory : Public
IPv4Connectivity : Internet
IPv6Connectivity : Internet
Bestätigung
Möchten Sie diese Aktion wirklich ausführen?
[J] Ja [A] Ja, alle [N] Nein [K] Nein, keine [H] Anhalten [?] Hilfe (Standard ist "J"): K
编辑这是英文确认文本:
Confirm
Are you sure you want to perform this action?
[Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"): n
您可以使用Powershell命令执行此操作:
powershell.exe
并点击EnterNetwork_Name
为所选网络)
Set-NetConnectionProfile -Name "Network_Name" -NetworkCategory Private
在Windows 8 / 8.1中,Microsoft将这些设置移到了新的设置应用程序中。我个人不喜欢它。这些说明适用于有线以太网连接。我找不到单个Wi-Fi网络的设置。
在Windows 10中,相同的设置应用具有您需要指向并单击以使其成为公共或专用网络的设置。