BATCH+VBS脚本自动执行命令
自动 脚本 Batch 执行命令 vbs
2023-09-11 14:19:24 时间
打开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 Then
id=WScript.Arguments(0)
End If
port=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}"
相关文章
- windows cmd后台执行+开机自动启动脚本
- Airtest如何自动连接重启后的设备并继续执行自动化脚本呢?
- 外置USB供电与内置锂电池供电自动切换电路
- Object的属性property详细解释(自动生成成员变量)
- 【IDEA】自定义/自动生成/注释/新增文件自动生成注释/自动生成方法注释
- 某盘帐号批量自动签到
- VBS脚本和HTML DOM自动操作网页
- 《Puppet实战手册》——1.10 利用Git钩子自动进行语法检查
- Linux 定期自动备份文件夹脚本
- 【Python】京东自动下单抢购脚本——双十一购物小技巧
- supervisor开机自动启动脚本+redis+MySQL+tomcat+nginx进程自动重启配置
- 静态自动检查代码缺陷与隐患
- Windows下Qt打包:bat批处理脚本实现Qt自动打包
- 利用svn钩子hooks/post-commit,实现代码更新,自动执行脚本
- CAD误操作怎么办?CAD撤销快捷键、CAD自动保存…
- 手把手一步步实现基于vvvvv实现自由管理系统,包含用户的增删改查、限速、流量控制、登录终端数量控制、自动部署多节点链路、日志统计等等,附自动化脚本和源码(三)
- 免费开源的高精度OCR文本提取,支持 100 多种语言、自动文本定位和脚本检测,几行代码即可实现离线使用(附源码)