天灵狐的小岛

摔倒说明我还绰绰有余啊!

用VBScript写Linux脚本——SecureCRT与VBScript

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

SecureCRT支持VBScript、JScript、Python和Perl。


一.在哪里使用脚本?

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



二.如何录制脚本

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


点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)




参考文档:



阅读更多
个人分类: VBScript
想对作者说点什么? 我来说一句

SecureCRT中使用VBs编程的教程

2014年05月10日 1.25MB 下载

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭