Windows10网卡只设置IP地址、子网掩码,不设置网关

Windows 10的网络设置分两块:控制面板的网络与共享中心 和 设置里面的网络和Internet。
我觉得这两块就是新旧代码的嵌合怪,也是Windows10的典型状态:旧的代码不舍得完全重写,保留了控制面板;新的代码新的设置模块。
导致了这两块对网络、网卡的设置,是相互独立的、排斥的、混乱的。

【网卡只设置IP地址、子网掩码,不设置网关,就只能在’网络和共享中心”里设置,“设置里的网络和Internet”是必须输入网关的】

Windows10更改网络状态:未识别的网络(公用网络)改为专用网络

因为某些原因,网卡只设定IP地址,没有网关,因此Win10把它识别为“未识别的网络”,网络状态属于“公用”后,我找不到哪个位置可以修改为专用网络,因此防火墙按照“公用”执行,很不方便。
只能用PowerShell了:

1、用管理员运行PowerShell;

2、执行:Get-NetConnectionProfile
输出结果:
Name : XXX
InterfaceAlias : WLAN
InterfaceIndex : 12
NetworkCategory : Private
IPv4Connectivity : Internet
IPv6Connectivity : NoTraffic

Name : 未识别的网络
InterfaceAlias : 以太网
InterfaceIndex : 19
NetworkCategory : Public
IPv4Connectivity : LocalNetwork
IPv6Connectivity : NoTraffic

3、执行:Set-NetConnectionProfile -Name “未识别的网络” -NetworkCategory Private

搞定