批处理方法 解决无线网不定期“受限”问题

批处理方法 解决无线网不定期“受限”问题

新建一个文本文档,然后把下面的代码粘贴进去,保存为”abc.bat”。其中abc可以换成其他文件名。然后运行就可以保持无线网每5分钟断开重连一次。批处理大神们是可以轻松看懂内容的。已经在win8电脑上测试过,其他windows操作系统只需要将其中的”WLAN“替换为需要断开重连的网络连接名称即可。

@echo off
:begin
ping www.baidu.com>ping.txt  
if %ERRORLEVEL% == 1 goto reboot  
goto loop  
:reboot
netsh interface set interface “WLAN” disabled  
ping -n 10 127.1>nul  
netsh interface set interface “WLAN” enable  
goto loop  
:loop
ping -n 300 127.1>nul  
goto begin  

以下是关于这个小程序的一些解释,方便小白迅速理解。程序分为三个部分,分别是beginrebootloopbegin中,第一句就是ping一下百度的网址,返回的%ERRORLEVEL%值如果为1,就是没有连接成功,返回值为0就是连接成功。

连接不成功就会进入reboot程序,用来将名字是”WLAN”的网卡进行重新启动。
然后进入loop,loop中就一句,用来读300秒。即5分钟后,重复这个动作。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注