查看: 3422|回复: 1

自动登陆路由器并且执行脚本

[复制链接]
发表于 2010-1-3 18:56:19 | 显示全部楼层 |阅读模式
自动登陆路由器并且执行脚本,这个有什么用呢?
很多路由器的web界面设置的选项不是很丰富,但是telnet进路由器后就有很多选项
可以修改。
比如有些ADSL modem进telnet后就可以开启路由,甚至可以做带宽控制。

方法如下:
1.新建一个文件夹,在里面新建2个文本文件
2.在第1个文本文件里写出如下代码:


  1. set sh=WScript.CreateObject("WScript.Shell")   
  2. WScript.Sleep 1000
  3. sh.SendKeys "telnet.exe 192.168.1.1~ "
  4. WScript.Sleep 1000               
  5. sh.SendKeys "username~ "               
  6. WScript.Sleep 1000
  7. sh.SendKeys "password~"   
  8. WScript.Sleep 2000

复制代码

解释:192.168.1.1是路由器管理IP,username和password分别是登陆用到的
帐号和密码。WScript.Sleep 1000是延时1000ms,~代表回车。

写好后,文件→另存为  ,保存为 “自动登陆.vbs”,也就是一个VBS脚本文件。
2.第2个文本文件输入如下代码:
  1. start cmd.exe
  2. cscript //nologo 123.vbs
  3. ifconfig
  4. ping www.baidu.com
  5. #上面的脚本就已经登陆上路由器并且执行
  6. #了ifconfig和ping两个命令了。如果有更
  7. #多脚本,都可以直接写在后面
复制代码

写好后,文件→另存为,保存为 “执行脚本.bat”,也就是保存为一个bat文件。

然后,只要你双击 执行脚本.bat  ,就自动登陆路由器并且你所设定的脚本。

{{gangzai13{{
jbcdidgosir2 该用户已被删除
发表于 2010-1-7 13:44:47 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

相关侵权、举报、投诉及建议等,请发 E-mail:yesdong@qq.com

Powered by Discuz! X5.0 Licensed © 2001-2026 Discuz! Team.44152102000001

在本版发帖QQ客服返回顶部