TTL Communication commands 命令-B-R篇

----bplusrecv

bplusrecv

用B-Plus协议从主机接收文件。

----bplussend

bplussend <filename>

用B-Plus协议向主机发送文件。

----callmenu

callmenu <menu ID>

执行窗口菜单,具体执行对应code 参考: https://ttssh2.osdn.jp/manual/4/en/reference/keycode.txt

----changedir

changedir <path>

更改当前目录。

----clearscreen

clearscreen <int>

擦除屏幕。

0:擦除VT窗口屏幕
1:擦除VT窗口的滚动缓冲区和屏幕
2:擦除TEK窗口的屏幕。

----closett

closett

关闭Tera Term并进入未链接状态

----connect

connect <command line parameters>

Telnet连接:
		A:connect 'server:23 /nossh'
	
SSH1 或者 SSH2 连接(port 22)
		A:ssh连接:connect 'myserver /ssh'
		B:ssh1连接:connect 'myserver /ssh /1'
		C:ssh2连接:connect 'myserver /ssh /2'
		D:不提示输入用户名和密码连接:connect 'myserver /[ssh | ssh1 | ssh2] /auth=password /user=username /passwd=password'
		E:打开SSH会话,不提示用户名和密码,使用私钥文件:connect 'myserver /[ssh | ssh1 | ss2] /auth=publickey/user=username /passwd=password /keyfile=private-key-file'
		
COM口连接:
		串口连接:connect '/C=x'
		
详细使用可参考:https://ttssh2.osdn.jp/manual/4/en/macro/command/connect.html

----cygconnect

cygconnect [<command line parameters>]

连接到Cygwin

----disconnect

disconnect [<confirm>]

关闭Tera Term与主机之间的通信。

0:如果该参数为零,则立即断开Tera Term,不需要确认
1:如果此参数不为零,则显示Tera Term是否断开连接的确认对话框。

----dispstr

dispstr <data1> [<data2>....]

在客户端屏幕上显示字符。

<data> :str,字符串直接显示在终端屏幕上。
<data> :integer  将其最低序字节(0-255)视为该字符的ASCII码,并在终端屏幕上显示相应的字符。

---- enablekeyb

enablekeyb <flag>

启用/禁用键盘输入。的值应该是1表示启用,0表示禁用。

---- flushrecv

flushrecv

清除MACRO缓冲区中接收的字符。

---- gethostname

gethostname <strvar>

获取主机名或IP地址。

---- getmodemstatus

getmodemstatus <intvar>

检索调制解调器控制寄存器值。

1  The CTS (clear-to-send) signal is on.
2  The DSR (data-set-ready) signal is on.
4  The ring indicator signal is on.
8  The RLSD (receive-line-signal-detect) signal is on.

---- gettitle

gettitle <strvar>

获取窗口标题字符串。

---- kmtfinish

kmtfinish

导致Tera Term执行Kermit Finish命令。

---- kmtget

kmtget <filename>

使用Kermit Get命令接收文件。

---- kmtrecv

kmtrecv

使用Kermit协议接收文件。

---- kmtsend

kmtsend <filename>

使用Kermit协议发送文件。

---- loadkeymap

loadkeymap <filename>

加载键盘设置文件。

---- logautoclosemode

logautoclosemode <flag>

当宏结束时自动关闭日志文件。

	1:将在宏完成后关闭日志文件
	0:宏完成后不会关闭日志文件。

---- logclose

logclose

导致Tera Term关闭日志文件。

---- loginfo

loginfo <strvar>

检索Tera Term日志状态

	Value	Meaning
	1	Binary flag
	2	Append flag
	4	Plain text flag
	8	Timestamp flag
	16	Hide dialog flag

---- logopen

logopen <filename> <binary flag> <append flag> [<plain text flag> [<timestamp flag> [<hide dialog flag> [<include screen buffer flag> [<timestamp type]]]]]

Tera Term开始记录日志。

如果<binary flag>为零,接收到的新行字符将被转换(CR -> CR/CRLF),并且转义序列将被剥离。
如果<binary flag>不为零,则不做任何修改就写入接收到的字符。

如果<append flag>非零且文件<filename>已经存在,则接收到的字符将追加到该文件。
如果<append flag>为零并且文件<filename>已经存在,则覆盖该文件。

如果<plain text flag>不为0,则ASCII不可打印字符不写入log。
如果<timestamp flag>不为0,则在log上添加时间戳。

如果<binary flag>非零,则忽略<plain text flag>和<timestamp flag>。二进制日志文件可用于重放日志。
如果<hide dialog flag>不为0,则不显示“日志”对话框。
如果<include screen buffer flag>不为0,则首先将所有当前屏幕缓冲区写入日志文件中。

<timestamp type>
value	Meaning
0	Local Time
1	UTC
2	Elapsed Time (Logging)
3	Elapsed Time (Connection)

---- logpause

logpause

Tera Term暂停日志记录。

---- logrotate

logrotate 'size' '<size>'
logrotate 'rotate' <count>
logrotate 'halt'

旋转日志文件

'size' <size>:
	1.当日志文件的大小超过<size>字节时,将轮换日志文件。	
	2.<size>的值必须大于128。
	3.如果<size>后面跟着K,则假定大小以千字节为单位。如果使用M,则以兆字节为单位。

'rotate' <count>:
	1.日志文件在被删除之前会被旋转<count>多次。
	2.<count>值必须大于1。

'halt':
	1.日志停止旋转。

---- logstart

logstart

Tera Term重新启动日志记录(如果暂停)

---- logwrite

logwrite <string>

将字符串写入日志文件。

---- quickvanrecv

quickvanrecv

接收带有Quick-VAN协议的文件。

---- quickvansend

quickvansend <filename>

使用Quick-VAN协议发送文件。

---- recvln

recvln

接收一行的字符。

---- restoresetup

restoresetup <filename>

加载Tera Term安装文件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值