[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 manhua 于 2012-3-16 11:51 编辑

语言:VBS+批处理
功能介绍:批量登录并配置交换机
流程介绍:用VBS模拟键盘输入命令行,配置全局变量及vlan之间的通信规则,批处理生成VBS脚本,最后开启telnet功能,并调用VBS脚本。
  1. @echo off
  2. echo set sh=CreateObject("WScript.Shell")>2.vbs
  3. (for /l %%a in (4 1 50) do (
  4.     echo WScript.Sleep 300
  5.     echo sh.SendKeys "open 192.168.16.%%a"
  6.     echo WScript.Sleep 300
  7.     echo sh.SendKeys "{ENTER}"
  8.     echo WScript.Sleep 1000
  9.     echo sh.SendKeys "username{ENTER}"
  10.     echo WScript.Sleep 300
  11.     echo sh.SendKeys "password{ENTER}"
  12.     echo WScript.Sleep 300
  13.     echo sh.SendKeys "con t{ENTER}"
  14.     echo WScript.Sleep 300
  15.     echo sh.SendKeys "no aaa accounting network default{ENTER}"
  16.     echo WScript.Sleep 300
  17.     echo sh.SendKeys "end{ENTER}"
  18.     echo WScript.Sleep 300
  19.     echo sh.SendKeys "write{ENTER}"
  20.     echo WScript.Sleep 300
  21.     echo sh.SendKeys "exit{ENTER}"
  22.     echo WScript.Sleep 300
  23.     echo sh.SendKeys "{ENTER}"
  24.     echo WScript.Sleep 300
  25.     echo sh.SendKeys "{ENTER}"
  26.     echo WScript.Sleep 300
  27.     echo sh.SendKeys "{ENTER}"
  28. ))>>2.vbs
  29. start telnet
  30. cscript //nologo 2.vbs
复制代码

TOP

返回列表