|
|
自动登陆路由器并且执行脚本,这个有什么用呢?
很多路由器的web界面设置的选项不是很丰富,但是telnet进路由器后就有很多选项
可以修改。
比如有些ADSL modem进telnet后就可以开启路由,甚至可以做带宽控制。
方法如下:
1.新建一个文件夹,在里面新建2个文本文件
2.在第1个文本文件里写出如下代码:
-
-
- set sh=WScript.CreateObject("WScript.Shell")
- WScript.Sleep 1000
- sh.SendKeys "telnet.exe 192.168.1.1~ "
- WScript.Sleep 1000
- sh.SendKeys "username~ "
- WScript.Sleep 1000
- sh.SendKeys "password~"
- WScript.Sleep 2000
-
复制代码
解释:192.168.1.1是路由器管理IP,username和password分别是登陆用到的
帐号和密码。WScript.Sleep 1000是延时1000ms,~代表回车。
写好后,文件→另存为 ,保存为 “自动登陆.vbs”,也就是一个VBS脚本文件。
2.第2个文本文件输入如下代码:
- start cmd.exe
- cscript //nologo 123.vbs
- ifconfig
- ping www.baidu.com
- #上面的脚本就已经登陆上路由器并且执行
- #了ifconfig和ping两个命令了。如果有更
- #多脚本,都可以直接写在后面
复制代码
写好后,文件→另存为,保存为 “执行脚本.bat”,也就是保存为一个bat文件。
然后,只要你双击 执行脚本.bat ,就自动登陆路由器并且你所设定的脚本。
{{gangzai13{{ |
|