定时切换网络(从有线到无线)

定时切换网络(从有线到无线)

在学校,校园网可能设置了定时断网,这时候从网线切换到wifi操作繁琐,我们可以使用脚本来实现自动切换网络

start.bat

  • 开启以太网,关闭WIFI
  • 登录脚本的话不学校的系统不同,建议自行百度
@echo off
chcp 65001
:: 设置字符编码为UTF-8

net session >nul 2>&1
:: 检查是否有管理员权限
if %errorLevel% == 0 (
    echo 当前脚本正在以管理员模式运行。
) else (
    echo 当前脚本未以管理员模式运行。
)

:: 断开无线网络连接
netsh wlan disconnect
echo 已关闭WIFI连接


:: 运行Python脚本, pyw脚本不打开命令行窗口
python C:\Users\RandolfluoPC\Desktop\fastboots\actoie.pyw
echo 成功登录网络

:: 暂停脚本执行, 可以注释掉,执行完窗口关闭
PAUSE

change_net .bat

  • 开启WIFI,关闭以太网
  • 注意设置要连接的WIFI,可通过
@echo off
:: 关闭命令回显,使输出更清洁
chcp 65001
:: 设置字符编码为 UTF-8,以确保正确显示特殊字符

net session >nul 2>&1
:: 检查当前脚本是否以管理员权限运行
if %errorLevel% == 0 (
    echo 当前脚本正在以管理员模式运行。
) else (
    echo 当前脚本未以管理员模式运行。
)

:: 连接到指定的无线网络
netsh wlan connect name="Randolf luo phone"
echo 成功切换至wifi


:: 暂停脚本执行, 可以注释掉,执行完窗口关闭
PAUSE

添加到开机自启

  • 步骤参照参考链接,注意设置使用最高权限运行

  • 在一般情况下,我们开机是在校园网开启时间,因此:

    • 设置start.bat为开机自启
    • 设置change_net 为定时任务(断网前)

TODO

我尝试禁用网卡,但是脚本老是报错,后来发现不禁也能使用,因此这里就先这样了

参考链接:

Win10 如何以管理员身份设置开机自启程序(1)_window10 管理员 如何 设置普通用户的启动项-CSDN博客

[Windows系统下禁用或启用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值