在 Ubuntu 下使用 SecureCRT 录制脚本(主要是录制终端操作并生成 VBScript / Python / JScript 脚本),步骤如下:
.deb / .rpm)Script → Start Recording Script
Script → Stop Recording Script
.py 文件# $language = "Python"
# $interface = "1.0"
def Main():
crt.Screen.Synchronous = True
crt.Screen.Send("show version\r")
crt.Screen.WaitForString("#")
Main()
Script → Run
选择你的 .py 文件
或在终端:
securecrt /S script.py
~/.vandyke/SecureCRT/Scripts/
❌ 没有“Start Recording Script” ✅ 只有连接设备后才可用
❌ 脚本运行无反应
✅ 加上 WaitForString 等待终端返回
如果你愿意,我可以:
你是用来做 网络设备批量配置 还是 服务器运维?