无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 5231|回复: 6
打印 上一主题 下一主题

分享一个可以重启路由器的批处理

[复制链接]
跳转到指定楼层
1#
发表于 2010-10-31 10:23:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
@echo off
color 2f&mode con cols=75 lines=23
del /s /f %temp%\reboot.vbs >nul 2>nul
echo set sh=WScript.CreateObject("WScript.Shell") >%temp%\reboot.vbs
echo WScript.Sleep 1000 >>%temp%\reboot.vbs
echo sh.SendKeys "telnet{ENTER}" >>%temp%\reboot.vbs
echo sh.SendKeys "open 192.168.1.12" >>%temp%\reboot.vbs
echo WScript.Sleep 1000 >>%temp%\reboot.vbs
echo sh.SendKeys "{ENTER}" >>%temp%\reboot.vbs
echo WScript.Sleep 1000 >>%temp%\reboot.vbs
echo sh.SendKeys "root{ENTER}" >>%temp%\reboot.vbs
echo WScript.Sleep 1000 >>%temp%\reboot.vbs
echo sh.SendKeys "admin{ENTER}">>%temp%\reboot.vbs
echo WScript.Sleep 2000 >>%temp%\reboo
echo sh.SendKeys "reboot{ENTER}">>%temp%\reboot.vbs
start /B cmd.exe
cscript //Nologo %temp%\reboot.vbs
exit


现在有一个问题就是,怎么让它运行完成后自动退出, 或者等待N个时间后,再次运行,谢谢

Run.rar

347 Bytes, 下载次数: 293, 下载积分: 无忧币 -2

2#
发表于 2010-10-31 16:30:55 | 只看该作者
sh.SendKeys "reboot{ENTER}" 这样就能重启了??? 也许有些路由器可以,估计很多普通的路由器都行不通吧?
回复

使用道具 举报

3#
 楼主| 发表于 2010-10-31 17:08:12 | 只看该作者
原帖由 sgw888 于 2010-10-31 16:30 发表
sh.SendKeys "reboot{ENTER}" 这样就能重启了??? 也许有些路由器可以,估计很多普通的路由器都行不通吧?


呵呵,对的,但是重启后,那个窗口不能自动关闭,不知道那个大侠知道怎么解决?多谢

我就是想隔一段时间,重启一下路由器

PuTTY.part1.rar

292.97 KB, 下载次数: 181, 下载积分: 无忧币 -2

PuTTY.part2.rar

292.97 KB, 下载次数: 136, 下载积分: 无忧币 -2

PuTTY.part3.rar

292.97 KB, 下载次数: 187, 下载积分: 无忧币 -2

PuTTY.part4.rar

79.46 KB, 下载次数: 123, 下载积分: 无忧币 -2

回复

使用道具 举报

4#
发表于 2010-10-31 18:52:12 | 只看该作者
上面的代码是VBS吧? 不知道能不能改成CMD的脚本。 如果可以的话,相对来说就简单了。
回复

使用道具 举报

5#
 楼主| 发表于 2010-10-31 20:58:02 | 只看该作者
原帖由 sgw888 于 2010-10-31 18:52 发表
上面的代码是VBS吧? 不知道能不能改成CMD的脚本。 如果可以的话,相对来说就简单了。


是VBS脚本,如果要纯用CMD,可以用2L我提供的那个东东
回复

使用道具 举报

6#
发表于 2010-10-31 23:54:04 | 只看该作者
“我就是想隔一段时间,重启一下路由器”

请教LZ:
隔一段时间,重启一下路由器有什么好处?
您#01的批处理应在什么地方运行?(我的路由器是哪种拨号的)
您#03的东东怎么用???

[ 本帖最后由 zqywult 于 2010-10-31 23:55 编辑 ]
回复

使用道具 举报

7#
 楼主| 发表于 2010-11-1 22:17:02 | 只看该作者
原帖由 zqywult 于 2010-10-31 23:54 发表
“我就是想隔一段时间,重启一下路由器”

请教LZ:
隔一段时间,重启一下路由器有什么好处?
您#01的批处理应在什么地方运行?(我的路由器是哪种拨号的)
您#03的东东怎么用???


我的路由器比较烂,要一段时间需要重启一下
其实就是CMD+VBS,随便运行就行的
要这样重启,当然你的路由器必须先支持telnet
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-17 05:42

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表