必须用任务计划程序+批处理脚本控制本机网络接口启停,第一步创建含netsh interface set interface "以太网" admin=disable等命令的cutnet.bat(ANSI编码),第二步创建对应启用脚本restorenets.bat,第三至四步分别绑定每日23:00断网和次日06:30恢复上网任务,第五步务必勾选“不管用户是否登录都要运行”和“使用最高权限运行”方可生效。

想让电脑在每天固定时间自动断开宽带连接,防止夜间后台程序偷偷联网、避免隐私数据被意外上传或减少不必要的网络暴露风险,必须绕过路由器定时关Wi-Fi这种只影响无线的粗放方式,直接控制本机网络接口的启停行为。
用任务计划程序+批处理脚本实现精准定时断网
这是唯一能真正切断有线/无线所有类型宽带连接的方法,不受路由器限制,也不依赖Wi-Fi协议层特性,适用于Win10/Win11全版本。
第一步:创建禁用网络接口的批处理文件
桌面右键→新建→文本文档→打开,粘贴以下两行内容:
netsh interface set interface "以太网" admin=disable<br>netsh interface set interface "WLAN" admin=disable
注意:“以太网”和“WLAN”需替换成你电脑实际的网络连接名称——打开“网络连接”界面(右下角网络图标→打开网络和Internet设置→更改适配器选项),把鼠标悬停在对应图标上,弹出提示框里显示的名称就是真实名称,比如可能是“本地连接”“WiFi”或“Realtek PCIe GbE Family Controller”。
保存时选择“另存为”→文件名输入
cutnet.bat→保存类型选“所有文件”→编码选ANSI(不要UTF-8,否则命令可能执行失败)。
第二步:创建启用网络接口的配套脚本
同理新建一个文本文档,输入:
netsh interface set interface "以太网" admin=enable<br>netsh interface set interface "WLAN" admin=enable
保存为
restorenets.bat,同样选ANSI编码。
第三步:用任务计划程序绑定断网脚本到指定时间
搜索并打开“任务计划程序”→右侧“创建基本任务”→输入名称如“每日23:00断网”→触发器选“每天”,起始时间为23:00→操作选“启动程序”,程序/脚本栏点击浏览,选中刚才保存的cutnet.bat→完成。
第四步:再建一个恢复上网的任务
同样路径新建任务,名称设为“次日06:30恢复上网”,触发器设为每天06:30,程序指向restorenets.bat。
第五步:关键权限设置
双击刚建好的任一任务→“属性”→勾选【不管用户是否登录都要运行】和【使用最高权限运行】→点击“确定”后会弹出提示,点“是”。【不勾选这两项,系统休眠或锁屏状态下任务根本不会执行】
验证与调试要点
任务建完别急着等第二天,立刻右键任务→“运行”,观察右下角网络图标是否变灰、浏览器是否无法访问——若无反应,大概率是网络接口名称填错了,回到第一步重新核对。
如果执行后发现某个接口没被禁用(比如插着网线但Wi-Fi仍可用),说明脚本里只写了其中一个名称,必须把两个接口的启用/禁用命令都写全,否则只断一半。
Windows防火墙日志里不会记录这类接口开关动作,如需确认是否生效,可在命令提示符中运行netsh interface show interface,查看状态列是否变成“已禁用”。

















