如何使路由器断网时自动重启路由器!
路由器tp-link89841n这边存在一个问题,你在下载文件时,某些情况下网络会被电信机房断开,电脑上显示是有网络连接的,路由器上也显示正常,但网就是被掐了。唯一的解决...
路由器tp-link89841n
这边存在一个问题,你在下载文件时,某些情况下网络会被电信机房断开,电脑上显示是有网络连接的,路由器上也显示正常,但网就是被掐了。唯一的解决办法就是重启路由器,重启就好了!正常使用是没任何问题的。但一般都是晚上下载,谁半夜起来看断网了没?我查资料写了一个VBS来重启路由器,但是怎么检测网络是否断开来触发这个VBS呢?以下是VBS:
PosSysTools = 20 ' 焦点到 "系统工具" 所需按 Tab 键的次数
PosReboot = 7 ' "系统工具" 展开后, 焦点到 "重启系统" 所需按 Tab 键的次数
PosRestart = 3 ' "重启系统" 展开后, 焦点到 "重启系统" 按钮 所需按 Tab 键的次数
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "iexplore.exe http://192.168.1.1/" ' TP-LINK 的默认登录地址为 192.168.1.1, 此处应该无需更改
WScript.Sleep 100
WshShell.AppActivate "连接到 192.168.1.1"
WScript.Sleep 5000
WshShell.SendKeys "12345{ENTER}"
WScript.Sleep 1000
For I = 1 To PosSysTools
WshShell.SendKeys "{TAB}"
WScript.Sleep 100
Next
WshShell.SendKeys "{ENTER}"
WScript.Sleep 100
For I = 1 To PosReboot
WshShell.SendKeys "{TAB}"
WScript.Sleep 100
Next
WshShell.SendKeys "{ENTER}"
WScript.Sleep 100
For I = 1 To PosRestart
WshShell.SendKeys "{TAB}"
WScript.Sleep 100
Next
WshShell.SendKeys "{ENTER}"
WScript.Sleep 100
WshShell.SendKeys "{ENTER}"
VBS实测可用,问题就是怎么触发,像ping某个网站当PING不到时触发 或者检测当前网速,当低于预定值时触发,求教各位大神!8M宽带,稳定1M网速,峰值能到1.5M! 展开
这边存在一个问题,你在下载文件时,某些情况下网络会被电信机房断开,电脑上显示是有网络连接的,路由器上也显示正常,但网就是被掐了。唯一的解决办法就是重启路由器,重启就好了!正常使用是没任何问题的。但一般都是晚上下载,谁半夜起来看断网了没?我查资料写了一个VBS来重启路由器,但是怎么检测网络是否断开来触发这个VBS呢?以下是VBS:
PosSysTools = 20 ' 焦点到 "系统工具" 所需按 Tab 键的次数
PosReboot = 7 ' "系统工具" 展开后, 焦点到 "重启系统" 所需按 Tab 键的次数
PosRestart = 3 ' "重启系统" 展开后, 焦点到 "重启系统" 按钮 所需按 Tab 键的次数
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "iexplore.exe http://192.168.1.1/" ' TP-LINK 的默认登录地址为 192.168.1.1, 此处应该无需更改
WScript.Sleep 100
WshShell.AppActivate "连接到 192.168.1.1"
WScript.Sleep 5000
WshShell.SendKeys "12345{ENTER}"
WScript.Sleep 1000
For I = 1 To PosSysTools
WshShell.SendKeys "{TAB}"
WScript.Sleep 100
Next
WshShell.SendKeys "{ENTER}"
WScript.Sleep 100
For I = 1 To PosReboot
WshShell.SendKeys "{TAB}"
WScript.Sleep 100
Next
WshShell.SendKeys "{ENTER}"
WScript.Sleep 100
For I = 1 To PosRestart
WshShell.SendKeys "{TAB}"
WScript.Sleep 100
Next
WshShell.SendKeys "{ENTER}"
WScript.Sleep 100
WshShell.SendKeys "{ENTER}"
VBS实测可用,问题就是怎么触发,像ping某个网站当PING不到时触发 或者检测当前网速,当低于预定值时触发,求教各位大神!8M宽带,稳定1M网速,峰值能到1.5M! 展开
宏电
2024-09-30 广告
2024-09-30 广告
你说的是重启还是重置(reset,恢复出厂设置)? 重启很简单,进入管理界面可以重启路由器,或者拔下电源再插上。 重置,当然也可以进管理界面恢复出厂设置,也可以找一个牙签(或类似尖状物,只要能塞的进)顶住路由器后面的reset小孔(后面一...
点击进入详情页
本回答由宏电提供
展开全部
那就定时触发吧,反正迅雷是不影响的
追问
问题是不知道什么时候会断,可能两分钟就断一次,也可能很久!
追答
vb那块我还真不太懂,你能从这个字符串中“ 数据包: 已发送 = 4,已接收 = 0,丢失 = 4 (100% 丢失),”中取到100%吗?然后判断它是否等于100或者没有值的情况,
那条可以调用 xp下,ping qq.com |findstr "Lost",win7下ping qq.com |findstr "丢失"得到ping的次数自己选择
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
路由器里面还没有这样的功能哦,只是现在的智能路由器 可以在手机端重新启动路由器而已
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询