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

 

posted @   rmticocean  阅读(1594)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示