SecureCRT通过vbs脚本实现自动化登录linux服务器
1、配置登录主机名、用户和密码
2、配置登录后操作脚本目录
3、vbs操作脚本如下(crt也支持python)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | #$language = "VBScript" #$interface = "1.0" crt.Screen.Synchronous = True Sub Main crt.Screen.Send "ssh clouder@196.166.36.60" & chr(13) if (crt.Screen.WaitForString( "clo@196.166.36.60's password:" , 5)<> False ) Then crt.Screen.Send "1234567890" & chr(13) if (crt.Screen.WaitForString( "]$" , 5)<> False ) Then 'crt.sleep 1000 crt.Screen.Send "cd /data/log/big-screen-zd" & chr(13) crt.Screen.Send "tail -f big-screen-zd.log" & chr(13) End If End If End Sub |
代码说明:登录服务器后,再跳转196.166.36.60,并查看日志big-screen-zd.log
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律