本帖最后由 manhua 于 2012-3-16 11:51 编辑
语言:VBS+批处理
功能介绍:批量登录并配置交换机
流程介绍:用VBS模拟键盘输入命令行,配置全局变量及vlan之间的通信规则,批处理生成VBS脚本,最后开启telnet功能,并调用VBS脚本。- @echo off
- echo set sh=CreateObject("WScript.Shell")>2.vbs
- (for /l %%a in (4 1 50) do (
- echo WScript.Sleep 300
- echo sh.SendKeys "open 192.168.16.%%a"
- echo WScript.Sleep 300
- echo sh.SendKeys "{ENTER}"
- echo WScript.Sleep 1000
- echo sh.SendKeys "username{ENTER}"
- echo WScript.Sleep 300
- echo sh.SendKeys "password{ENTER}"
- echo WScript.Sleep 300
- echo sh.SendKeys "con t{ENTER}"
- echo WScript.Sleep 300
- echo sh.SendKeys "no aaa accounting network default{ENTER}"
- echo WScript.Sleep 300
- echo sh.SendKeys "end{ENTER}"
- echo WScript.Sleep 300
- echo sh.SendKeys "write{ENTER}"
- echo WScript.Sleep 300
- echo sh.SendKeys "exit{ENTER}"
- echo WScript.Sleep 300
- echo sh.SendKeys "{ENTER}"
- echo WScript.Sleep 300
- echo sh.SendKeys "{ENTER}"
- echo WScript.Sleep 300
- echo sh.SendKeys "{ENTER}"
- ))>>2.vbs
- start telnet
- cscript //nologo 2.vbs
复制代码
|