windows定时重连wifi

有时候远程办公网络环境较差,经常掉线,因此需要不定时设置wifi重连,具体实现代码如下:

将该代码打包到 ReConnectionWifi.bat 文件下,然后设置windows定时任务即可实现指定wifi的定时重连。

::查看周围可用wifi
::netsh wlan show networks mode=bssid
::查看有哪些配置文件
::netsh wlan show profiles
rem 重启wifi
netsh wlan disconnect
netsh wlan connect ssid=name name=name

  改进

@ping 114.114.114.114>nul||netsh wlan connect ssid=yybzzx2 name=yybzzx2||netsh wlan connect ssid=EPSoft name=EPSoft

  下面代码测试不可用,不懂,有大佬知道麻烦帮忙改下,谢谢~

::查看周围可用wifi
::netsh wlan show networks mode=bssid
::查看有哪些配置文件
::netsh wlan show profiles
::重启wifi
::netsh wlan disconnect
::连接网络
::netsh wlan connect ssid=EPSoft name=EPSoft
::判断网络连通性
::for  %%I in (ABC) do ()

@echo off
SET /A "index=1" 
SET /A "count=3" 
:while 
if %index% leq %count% (
	if @ping 114.114.114.114 (
		echo 网络已连接
		SET /A "index=4"
		goto :while
	) else (
		netsh wlan disconnect
		netsh wlan connect ssid=EPSoft name=EPSoft
		SET /A "index=index + 1" 
		goto :while 
	)
)

  参考资料:

mysql数据库定时备份

netsh命令之ip设置

原文地址:https://www.cnblogs.com/iupoint/p/13489737.html