打开cmd,然后执行run.bat s 1就会执行tmpsw.vbs的内容,1是作为id传进去的参数。
run.bat:

@echo off
set type=%1
set id=%2
:打开一个telnet
start "%id%" "telnet"
If "%type%" EQU "s" (@echo "switch"cscript //nologo tmpsw.vbs %id%
) else (if "%type%" EQU "r" (@echo "router"cscript //nologo tmpr.vbs %id%) else ( @echo "pc"cscript //nologo tmp.vbs %id%)
)
pause

拿某个vbs为例,可以帮我们自动执行一些命令:
tmp.vbs:

Set args = WScript.Arguments
If args.Count = 1 Thenid=WScript.Arguments(0)
End Ifport=id+3000
ip=id&".1.202.1"set sh=WScript.CreateObject("WScript.Shell")
WScript.Sleep 100
sh.SendKeys "o localhost "&port&"{ENTER}"
WScript.Sleep 1000
sh.SendKeys "{ENTER}"
WScript.Sleep 10
sh.SendKeys "no{ENTER}"
WScript.Sleep 10
sh.SendKeys "{ENTER}"
sh.SendKeys "{ENTER}"
sh.SendKeys "en{ENTER}"
sh.SendKeys "{ENTER}"
WScript.Sleep 10
sh.SendKeys "conf t{ENTER}"
WScript.Sleep 10
sh.SendKeys "host SW"&id&"{ENTER}"

关于SendKeys

BATCH+VBS脚本自动执行命令相关推荐

  1. Linux开机后自动执行命令或脚本

    文章目录 说明 应用场景 涉及文件 步骤 1.添加开机执行指令 2.编写脚本 3.测试效果 自动化编辑工具 脚本 效果 已存在的脚本 不存在的脚本 说明 应用场景 应用场景:开机后自动执行命令或脚本 ...

  2. python脚本连接交换机,自动执行命令。

    python脚本连接交换机,自动执行命令. python脚本连接交换机,自动执行命令,查询交换机端口的学习mac地址,自动写入txt中.设置定时器,每xx秒执行一次,自动对比上次返回结果,TXT中保存 ...

  3. 20.27分发系统介绍;20.28expect脚本远程登录;20.29expect脚本远程执行命令;20.30expect脚本传递参数...

    20.27 分发系统介绍 shell项目-分发系统-expect 20.28 expect脚本远程登录 1. 安装expect [root@hao-01 ~]# yum install -y expe ...

  4. php调用shell执行scp,使用shell脚本自动执行scp文件传输

    使用shell脚本自动执行scp文件传输 我的unix系统上的目录中有n个文件. 有没有办法编写一个shellcript,将所有这些文件通过scp传输到指定的远程系统. 我将在脚本中指定密码,这样我就 ...

  5. java 案例 一千例,【发现问题、解决问题系列案例分享(二十一)】 一个自动执行命令,每天节省一千分钟!...

    原标题:[发现问题.解决问题系列案例分享(二十一)] 一个自动执行命令,每天节省一千分钟! 编辑 | 林采依 撰文 |钱奕昀 嘉定局 在用户信息安全检测中,营业厅电脑因受理业务时需使用安真通 无纸化拍 ...

  6. Sleepwatcher:Mac睡眠与唤醒自动执行命令

    原贴地址:Sleepwatcher : Run Script on Sleep Sleepwatcher 是一个可以再mac睡眠和唤醒时自动执行命令行脚本的工具,下文两部分分别描述了这个工具的安装与设 ...

  7. linux执行命令脚本,Linux - 执行命令与脚本

    01 - Linux执行多条命令 方法1:在命令行下可以一次性粘贴多条语句,shell会依次执行并输出结果 方法2:在一个命令行中,用分号将各个命令隔开或者使用&&连接各个命令 示例: ...

  8. Mac OS开机启动自动执行命令行

    Mac OS开机启动自动执行命令行 公司的打包服务器升级需要频繁重启,或者物业断电而必须关机时,下次开机都需要手动启动一些服务,这样就显得非常麻烦,故需要进行配置使得Mac开机后自动启动服务. 首先编 ...

  9. linux下执行shell脚本文件,Linux下使用shell脚本自动执行脚本文件

    搜索热词 以下实例本人在Centos6.5 64位操作系统中使用 一.定时复制文件 a.在/usr/local/wfjb_web_back目录下创建 tomcatBack.sh文件 #将tomcat中 ...

最新文章

  1. 热修复测试过程注意事项
  2. mysql修改最后一条记录删除第一条记录
  3. python中如何调用java_在Python程序中调用Java代码的实现
  4. 阿里云边缘云,驱动行业新价值
  5. gentoo使用unicon支持中文
  6. 手机照片导入电脑步骤_怎样把手机里的照片传到电脑里
  7. Google Code Jam 2015 Round 1A Mushroom Monster 水
  8. oracled update_oracle中要谨慎使用update交叉更新!
  9. Scala:函数和闭包
  10. JS连续赋值与求值顺序
  11. 【优化算法】未来搜索优化算法(FSA)【含Matlab源码 1448期】
  12. 京东线报接口 全网一手线报全网(京东,淘宝,天猫)最全优惠信息
  13. 取色器ColorPix
  14. Git for Windows 国内下载站,发布
  15. Basler 工业相机与Python开发
  16. VelocityTracker简单用法
  17. linux RDP 共享磁盘,USB Over Network - USB Server for Linux (RDP使用讀卡機殘念)
  18. 手机对计算机的远程控制软件,教你用手机远程控制电脑,轻松实现远程操作!...
  19. 如何优雅的用 VScode 编写 C++ 大型项目?
  20. 《图像处理、分析与机器视觉》(第4版)阅读笔记——第五章 图像预处理

热门文章

  1. DPDK vhost库(十一)
  2. leetcode算法题--最小路径和
  3. 【leetcode】581. Shortest Unsorted Continuous Subarray
  4. 【Java并发编程】—–“J.U.C”:ConcurrentLinkedQueue
  5. 值类型和引用类型在栈和堆中的分配
  6. Exchange2003 OWA访问,IIS权限设置
  7. 自己动手搭建DNS服务器
  8. JSP第六次课:数据库访问显示商品信息
  9. c++ 通过 myodbc连接到 远程linux 上的mysql server
  10. iptables 转发oracle端口