SecureCRT中使用VBs脚本自动telnet登陆
2024-08-30 03:35:22
查看SecureCRT帮助文档:
Help-> Help Topics->Scripting -> Script Objects Reference -> Session Object
#$language = "VBScript"
#$interface = "1.0" crt.Screen.Synchronous = True ' This automatically generated script may need to be
' edited in order to work correctly. Sub Main
for i = to
crt.Session.Disconnect
crt.Session.Connect("/TELNET 192.168.1.1")
crt.Screen.WaitForString "login:"
crt.Screen.Send "root" & chr()
crt.Screen.WaitForString "Password:"
crt.Screen.Send "" & chr()
crt.Screen.WaitForString "root@server:"
crt.Screen.Send "df" & chr()
crt.Screen.WaitForString "root@server:"
crt.sleep
next
End Sub
上述脚本也可以把登陆部分放在for循环外面,只是在一台机器上反复执行一条命令隔1秒.
#$language = "VBScript"
#$interface = "1.0" crt.Screen.Synchronous = True ' This automatically generated script may need to be
' edited in order to work correctly. Sub Main
Dim i
i =
Do While i >
crt.Screen.Send "df" & chr()
crt.Screen.WaitForString "root@server:"
crt.Screen.Send "echo ok" & chr()
crt.Screen.WaitForString "root@server:"
crt.Sleep
i=i-
Loop
End Sub
提示符root@ubuntu:~#,可以写成crt.Screen.WaitForString "root@ubuntu:"
crt.sleep 1000 'sleep 1 seconds
也可以自己录制一个脚本:Script-> Start Recording Script,停止,保存,运行即可。
CRT也支持Python,更加灵活。
最新文章
- sql字段属性
- [普通平衡树treap]【学习笔记】
- 爬虫之scrapy框架
- 关于WIFI的工作模式--AP MODE/STATION MODE
- java properties 文件中书写相对路径
- 学习 opencv---(10)形态学图像处理(2):开运算,闭运算,形态学梯度,顶帽,黒帽合辑
- 解决Android ListView 和 ScrollView 共存时冲突 问题 方法其一
- 修改emlog后台登录路径的方法(转)
- Delphi的StringReplace[转]
- 【grunt】两小时入门
- 编码与模式------《Designing Data-Intensive Applications》读书笔记5
- warmpserver 配置别人能访问自己的项目地址
- 2018-06-20 中文代码示例视频演示Python入门教程第三章 简介Python
- POJ 2823 Sliding Window (单调队列)
- AGC 014 E Blue and Red Tree [树链剖分]
- Prime Flip AtCoder - 2689
- MongoDB基本增删改查
- 《Spring_Four》第三次作业——基于Jsoup的大学生考试信息展示系统的原型设计与开发
- 创建py模板
- hangfire enqueued but not processing(hangfire 定时任务入队列但不执行)