终端工具

一 tera term

一款Window上的虚拟终端工具,它同时支持串口连接和网络连接,而对于网络连接它支持Telnet和SSH协议。最关键的是Tera Term支持自己的脚本语言,即TTL(Tera Term Language)。该语言语法丰富而且简单易学,同时Tera Term 支持命令行操作,两者结合起来可以满足各种自动化方面的需求

支持TTL脚本语法:

分号‘;’表示注释,参数可用双引号和单引号,不区分大小写,不支持多窗口操作,如果采用前两种运行方式,需要关闭所有已经打开的TT主窗口, 否则会报连接错误

缩进表示结构层次;

基本语句:

if then

elsiif then

...

else

endif

2 循环:

for i 1 10

  ...

next

until i>10

 ... 

end until

 

do  loop/while endwhile

 

waitln/wait:等待字符出现,等待事件由timeout系统变量指定,若为-1表示死等,result表示TTL最近一次命令的返回结果,可用来接收wait的结果。waitln等到字符串后还要等换行符然后才返回。

日志操作:不自动添加换行符#13#10,不用指定文件句柄,旦打开调用logopen打开了一个日志文件,则Tera Term 就会自动的将所有的接收的串口信息输出到该文件中,除非用户调用logpause

logstart/logopen/logwrite/logpause/logclose

 2 Putty:

3 KiTTY:KiTTY是PuTTY(从0.62版测试版开始)的一个分支,这是Windows®和Unix最受欢迎的远程登录和SSH客户端。它在Windows®上运行,并且具有令人印象深刻的PuTTY缺少的最需要的功能之一的集合

ComEmu:常规一些设置

查看目录设置:doskey ls = dir ,然后可用ls命令;

直接创建Python文档:notepad  test.py 

查看环境变量:set path

设置notepad++的环境变量:set path==%path%;D:\softinstall\install\Notrpad++\Notepad++

 

posted on 2017-12-08 17:26  杰瑞鼠  阅读(7064)  评论(0编辑  收藏  举报