以太网和WIFI之间的网络切换脚本(Window环境)

网络切换脚本

在本地创建Window的批处理脚本【网络切换脚本.bat】,填入以下内容,然后以管理员身份运行,即可实现以太网和WIFI之间的切换。

@echo off 
netsh interface show interface "WLAN" | find "管理状态: 已启用" >nul && (
  echo 等待WIFI关闭......
  netsh interface set interface "WLAN" disabled 
  echo WIFI已关闭
  echo 等待以太网连接......
  netsh interface set interface "以太网" enable
  echo 以太网已连接
  echo 当前网络连接为:以太网
) || (
  echo 等待以太网关闭......
  netsh interface set interface "以太网" disable
  echo 以太网已关闭
  echo 等待WIFI连接......
  netsh interface set interface "WLAN" enabled
  echo WIFI已连接
  echo 当前网络连接为:WIFI
)

pause 
exit

内容讲解

(1)netsh interface show interface:显示所有网络接口的详细信息。其中【以太网】对应插网线的以太网,而【WLAN】对应的是WIFI。

(2)> nul:一个重定向操作,它将命令的输出重定向到 nul 设备,这个设备实际上是一个特殊的文件,用于丢弃任何写入其中的数据。简单来说,> nul 的作用是丢弃或忽略命令的输出使其不显示在命令提示符窗口中

执行示例

假设当前以太网启动、WLAN禁用时,以管理员身份运行脚本,在命令提示符打印如下:

在控制面板的网络连接中,可观察到以太网标识灰色且禁用状态,WLAN启用状态。

在命令提示符窗口也可看到WLAN和以太网的具体状态:

  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值