基于secureCRT的批量设备维护工具

一 前言

有没有人对批量linux同时进行操作感兴趣?比如,需要依次登录到各设备上去show一把信息,执行相同的操作后再结束?

虽然secureCRT本身支持将同一个命令发送到多个窗口,但是如果需要执行多步操作,且要对操作后的结果进行处理的话,该功能就存在缺陷了。为此,结合本人的经验,特发布批量巡检工具一套。

基于secureCRT的批量设备维护工具

二 目的
    1 总结secureCRT的脚本经验,交流和宣传
    2 解放双手
    3 释放批量巡检模版
三 本工具的最终目的

最终发布一套经现场检验过的工具源码,供有需要的同行使用。但考虑到有许多人没有基础,为此,在发布前先做一些基础的工作,以作为多年来从网上获取知识的回报。
四 题纲
    1 录屏回放,引入vbs脚本
    2 增加循环,引入介绍vbs
    2 增加交互,增加输入框,强化vbs
    3 增加交互,增加提示框,强化vbs
    4 增加交互,保存/读取文件,深入vbs编程
    5 扩展,介绍secureCRT帮助文档
    6 标签页面跳转,自动上传FTP
    7 批量巡检模版
    8 附录vbs使用说明和secureCRT帮助文档

五 为什么介绍vbs语言而不是python?

众所周知,后来的secureCRT同时支持了vbs、python语言。但因为vbs语言天生为windows系统支持,不需要安装任何开发环境就可以调试,这点比较适合初学者。而且,语言一通百通,虽然在高深处存在差异,但对于secureCRT应用来说,掌握vbs后也很容易向python迁移的。所以本系列文章就用vbs语言做介绍。