介绍几个常用的命令

a. 通过Tera Term连接PFC所在的机器以及断开连接

通过TTL的connect/disconnect命令实现

Connect:

connect '192.168.137.27 /ssh /auth=password /user=username /passwd= passwd'

注:其中username是用户名,passwd是密码

Disconnect:

注:disconnect后面指定参数,这样就不弹出确认框了。

b.    通过log记录全程操作过程,最终通过比对log确认测试结果。

通过logopen/logclose命令来写log

logopen:

logopen filename 0 1 1

注:filename最好设成命令名,不通ttl脚本不要重复。也可以带执行的时间,

例如:Show_candidate_config_ 20110426-130939.log

方法如下:

gettime timestr "%Y%m%d-%H%M%S"

getdir mdir

logclose :

logclose

c.     测试项作成时可能用到的命令

Pause:(暂停)

pause Remarks:Pauses for seconds.

Sendln:(发送命令并换行)

sendln ....

Remarks:Causes Tera Term to send characters followed by a new-line character to the host.

Send:(发送命令)

send ....

Remarks:Causes Tera Term to send characters to the host.

If is a string, the string is sent to the host.

If is an integer, its lowest-order byte (0-255) is regarded as an ASCII code of the character, and the character is sent to the host.        例如:按Tab键的命令是send  #9

wait:(等待匹配的字符串出现)

wait [ ...]

Remarks:Pauses until one of the character strings is received from the host, or until the timeout occurs. Maximum number of the strings is 10.

注:使用这个命令是需要设置timeout时间,命令的返回结果保存在resault变量中,当resault为时,则为超时。Timeout 设置命令如下:

timeout=1  /*等号后面的值为整数,设为负则是无限等待*

waitln:(等待整行匹配的字符串出现)

waitln [ ...]

Remarks:Pauses until a line which contains one of the character strings is received from the host, or until the timeout occurs. Maximum number of the strings is 10.

注意点同上     其他命令例如if,then,elseif,else,endif,goto等请参考help文件。

脚本作成的注意点

a.    不同的ttl脚本内指定的Log文件名不能重复。

b.    脚本的最后部分请清空测试环境,以便下一个ttl脚本执行。

c.     在执行比较缓慢的地方,例如连接机器时,请追加pause命令

d.    脚本尽量写得简洁短小,以便式样发生变更时易于更改。

e.     必要的时候可以追加注释

使用例子:

1,在window下创建bat文件,

"C:\Program Files\teraterm\ttpmacro.exe" "D:\My Kownhow\TTL\test.ttl"

exit

2,生产ttl脚本文件test.ttl

;###connect host

connect '172.28.92.23 /ssh /auth=password /user=root /passwd=password'

pause  1

;###create log

gettime logstr "log-%Y%m%d-%H%M%S.txt"

getdir curdir

sprintf '%s\%s' curdir logstr

filename = inputstr

logopen filename 0 1 1

logwrite 'Log start'#13#10

looptimes = 1 ;

while looptimes < 11

;###run cmd

sendln "ls -l"

wait "#"

looptimes = looptimes + 1

endwhile

;###closelog

Logclose

;###disconnect

disconnect

closett

执行bat文件就可以运行ttl脚本了.

teraterm 执行sql_tera term通过ttl脚本 自动连接服务器相关推荐

  1. teraterm 执行sql命令_tera term的ttl脚本使用方法 | 学步园

    1.环境构筑 1.安装Tera Term. 下载路径如下: 2.安装可运行的PFC环境 2.运用TTL脚本进行自动测试 TTL脚本的命名一览和相关介绍请参考Tera Term的help文件. TTL脚 ...

  2. teraterm 执行sql命令_tera term的ttl脚本使用方法

    介绍几个常用的命令 a.通过Tera Term连接PFC所在的机器以及断开连接 通过TTL的connect/disconnect命令实现 Connect: connect '192.168.137.2 ...

  3. teraterm 执行sql命令_tera term的ttl脚本使用方法[转]

    介绍几个常用的命令 a.通过Tera Term连接PFC所在的机器以及断开连接 通过TTL的connect/disconnect命令实现 Connect: connect '192.168.137.2 ...

  4. Python脚本-自动连接校园网

    自动连接校园网 使用语言:Python python爬虫 浏览器:谷歌浏览器 import requests#登录地址 URL="http://10.2.255.26:801/eportal ...

  5. python连接wifi_树莓派利用PYTHON脚本自动连接WIFI无线

    前言 树莓派3集成了无线WIFI以后我们就可以利用树莓派自身的WIFI模块来进行无线网络的连接,但是在平成的使用过程中我们发现无线WIFI因为环境复杂所以经常出现断网的现象.这次我们牛人技术就为大家介 ...

  6. 电脑登录宽带怎么自动连接服务器地址,宽带自动连接怎么设置

    篇一:电脑开机后宽带自动连接怎么设置 电脑开机后宽带自动连接怎么设置 还在用ADSL(宽带)拨号上网的朋友,每次都要去点击"宽带连接"图标才能上网,多麻烦啊.让ADSL开机就自动登 ...

  7. 没有wifi的时候4g不自动连接服务器,手机自动连接WIFI后,到底要不要关闭4G流量?...

    原标题:手机自动连接WIFI后,到底要不要关闭4G流量? 大家都有这样的困扰,每个月的流量不知不觉就没有了?但是流量到底用在那里了?还有人提出疑问,平时手机自动连接WIFI后,会不会消耗我们的4G流量 ...

  8. tera term的TTL脚本命令之wait

    wait 等待字符串. wait <string1> [<string2> ...] 解释 暂停直到从主机接收到一个字符串,或者直到超时发生. 最大字符串数为10. 当指定空字 ...

  9. 选股服务器列表为空 无法执行选股,东方财富客户端如何设置自动选择服务器 设置有条件选股方法...

    核心提示:选择点菜单里的"功能"--"选股器"--"综合选股"--"实时行情选股"--"换手率",设 ...

  10. 路由器自动连接服务器无响应,路由器WAN口设置已断开(服务器无响应)怎么办?...

    昨天,有个网友,在微信上找到我,问了我这样一个问题: 路由器WAN口设置的地方显示:已断开(服务器无响应),路由器连不上网,问我应该怎么办. 路由器中设置宽带拨号上网或者PPPoE拨号上网时,出现 已 ...

最新文章

  1. 【spring】编程式事务控制
  2. 返回Json数据浏览器带上<pre></pre>标签解决方法
  3. STM32 基础系列教程 10 - 单线串口(半双工)
  4. 小Z的房间[HEOI2015] (matrix-tree定理)
  5. python xlwt xlrd 写入一行_Python Excel文件的读写操作(xlwt xlrd xlsxwriter)
  6. 用70行代码实现日志分析程序​
  7. 2020蓝桥杯省赛---java---B---7(分类计数)
  8. linux中如何统计目录中的文件,[Linux目录文件]在Linux中统计目录内文件
  9. bat文件指定jdk路径_配置点击就能运行Python程序的bat批处理脚本(Windows)
  10. 读后感:软件测试经验与教训
  11. mysql mybatis 主键id_MyBatis+MySQL 返回插入的主键ID
  12. CF 86D 莫队(卡常数)
  13. MCGS洗衣机模拟仿真 组态王洗衣机模拟仿真
  14. Android自动接听来电并录音
  15. 【视频联动】编译原理:写出布尔表达式A or (B and not(C or D)) 的四元式序列。说明:按照控制语句中的布尔表达式翻译
  16. 阿里云服务器被攻击黑洞怎么办?
  17. Selenium打开浏览器闪退问题(浏览器驱动是对应的前提)-解决办法
  18. Access-Control-Allow-Origin配置报错
  19. 周鸿袆:教你打造十页完美商业计划书
  20. AJAX的全称是什么? 介绍一下AJAX

热门文章

  1. VelocityTracker简介
  2. Android虚拟机上安装apk软件指南
  3. 电路城 电路方案 51单片机开发板(原理图+PCB+学习程序源文件)
  4. 湖南工大计算机学院大一分班,大一新生入学计算机分级教学考试会影响分班吗?...
  5. EasyCamera开源摄像机接入海康威视摄像机PS流转ES流
  6. 计算机接口74LS138,用74ls138设计全加器
  7. PHP多国语言开发:CodeIgniter 2PHP框架中的多国语言,语言包(i18n)库
  8. 联想启天m420刷bios_联想启天m425装win7,联想启天m420改win7
  9. 基于Python的Bangumi中动画片排行榜数据可视化分析
  10. z8350mini盒子装fedora无线wifi命令研究