在办公室里需要同时连接网线和WIFI,网线连通公司内网,WIFI链接外网,手动切换比较麻烦,手动配置路由也比较麻烦。
查询了一下,发现可以通过设置网络的优先级来实现切换默认网络,找了找命令,可以用powershell来执行。
管理员模式运行powershell,获取网络列表, 过滤出IPv4且连接状态的网络.
1 | PS C:\Users\skeetw> Get-NetIPInterface -AddressFamily IPv4 -ConnectionState Connected |
然后调整WIFI的优先级:
1 | PS C:\Users\skeetw> Set-NetIPInterface -InterfaceIndex 21 -InterfaceMetric 95 |
这个命令中-InterfaceIndex 指的是第一个命令结果网卡的索引号,-InterfaceMetric 用于指定接口跃点数。
接口跃点数数值越小,那么优先级越高,优先级高就会变成首选网络。
通过把WIFI网络的跃点数调成95或5, 这两条命令的交替执行就能达到wifi网络和有线网络交替成为默认网络,状态栏的网络图标的变换可能稍有延迟。