vbscript运行环境linux,用VBScript写Linux脚本——SecureCRT与VBScript

通过在Windows操作机上使用VBScript控制SecureCRT,这可以操作大部分Linux命令

SecureCRT支持VBScript、JScript、Python和Perl。

一.在哪里使用脚本?

也可以用快捷键Alt+S→R→回车

d50aea2781ee964c049f7491a1e09a24.png

二.如何录制脚本

是的,像Excel的VBA一样,SecureCRT也有录制功能

7554ef735646f5ddc284df9384383631.png

点Stop Recording Script即是停止录制

三.如何加入Windows计时任务

例如你的脚本保存在 D:\crt 目录下,那么bat文件可以是这样:

D:

cd \crt

"C:\Program Files\VanDyke Software\Clients\SecureCRT.exe(secureCRT安装目录)" /S "10.232.***.***(你要远程登录的机器)" /SCRIPT 脚本名字.vbs

然后把bat文件加入Windows计时任务即可

四.一些重要的语句

'连接IP,用SSH2的方式,密码为123456

crt.Session.Connect "/SSH2 /PASSWORD 123456 root@192.168.1.44", True

'发送键盘字母,记得带上回车

crt.Screen.Send "mysql -u root -p123456 -e 'show slave status\G;' | grep Slave" & vbcr

'等待屏幕上显示哪个字符串,等到了之后再执行下一句

crt.Screen.WaitForString vbcr

'获取屏幕上的字符串

result = crt.Screen.ReadString("[root@", 10)

参考文档:

http://www..com/OnOwnRoad/tag/SecureCrt%E8%84%9A%E6%9C%AC/

http://cysnow.iteye.com/blog/1698791

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值