=波波日志 > 操作系统及应用软件 > 用批处理命令+VBScript重启路由器=
[转]用批处理命令+VBScript重启路由器
突然发现有时候批处理挺管用的,比如我想重启路由器,在dos方式用telent登录的,需要输入用户名和密码以及一些其它的选项才能继续下去。于是用批处理以及vbs文件可以进行下去。
start telnet.exe
rem batch telnet
cscript //nologo rel.vbs
+展开
-VBScript
'建立Shell对象
set sh=WScript.CreateObject("WScript.Shell")
WScript.Sleep 1000
'向telnet发送我们平时录入的命令
sh.SendKeys "open 192.168.1.1"
WScript.Sleep 1000
sh.SendKeys "{ENTER}"
WScript.Sleep 1000
'router用户名
sh.SendKeys "admin{ENTER}"
WScript.Sleep 1000
'router密码
sh.SendKeys "admin{ENTER}"
WScript.Sleep 1000
'相关输入,如“12”是选择重启项
sh.SendKeys "12{ENTER}"
WScript.Sleep 1000
'“1”是确认项
sh.SendKeys "1{ENTER}"
set sh=WScript.CreateObject("WScript.Shell")
WScript.Sleep 1000
'向telnet发送我们平时录入的命令
sh.SendKeys "open 192.168.1.1"
WScript.Sleep 1000
sh.SendKeys "{ENTER}"
WScript.Sleep 1000
'router用户名
sh.SendKeys "admin{ENTER}"
WScript.Sleep 1000
'router密码
sh.SendKeys "admin{ENTER}"
WScript.Sleep 1000
'相关输入,如“12”是选择重启项
sh.SendKeys "12{ENTER}"
WScript.Sleep 1000
'“1”是确认项
sh.SendKeys "1{ENTER}"
备注:以上[]间是文件名,其下为文件内容,记住两个文件放在同一目录下即可
来源:http://www.cnblogs.com/islivi/archive/2009/02/02/1382697.html
类别:操作系统及应用软件 作者:转载 日期:2011-05-11 【评论:1】
相关文章
日期:2011-5-14 6:50:40 IP:111.172.*.*
呵呵 谢谢分享管理员回复(2011-5-16 11:10:54)
不客气~~以后常来,已通过贵站链接申请~
发表留言
热门博文
- Intel G33/G31集成显卡分辨率自定义调整终极完美方案
- foxmail 无法发送邮件热键已注册
- bcdedit无法打开启动配置数据存储拒绝访问
- Outlook Express 无法执行导出 初始化MAPI时出错
- 如何设置系统环境变量
- 解决windows7 Foxmail无法编辑签名
最新博文
随机博文
- WinHTTP Web Proxy Auto-Discovery Service 服务处于 停止 状态
- 解决win2003无法安装sp2,sp3的问题
- 客户端报错提示,该邮件不能从“发件箱”之外文件夹中打开。错误号:0x800420c8
- 巧用记事本更换文本类型文件的存储编码
- 让Windows 7开机自动拨号上网
- 域名TXT记录和SPF记录作用
广告商赞助

