2

我有一些基本的简单的两个字符命令要在 TeraTerm 中执行。

有没有办法通过 Windows 命令提示符执行相同的 TeraTerm 命令?这将克服我对打开 TeraTerm 然后运行命令的依赖。我可以直接编写一些 .bat 文件来执行我的短命令。

4

1 回答 1

3

假设您的命令适用于 teraterm,而不适用于通过 teraterm 连接的设备的操作系统,您可以将命令保存到 .ttl 文件中(使用记事本等)。如果命令适用于操作系统(使用命令行或连接的操作系统程序的外壳中的任何内容),您仍然可以使其工作,但您必须执行额外的命令才能导航到它。

使用 .ttl 文件,您可以创建一个 .bat 文件,它可以做两件事:

cd C:\Program Files\teraterm
TTPMacro C:\[point to .ttl file]

这不会阻止 teraterm 打开,因为如果您的脚本涉及您与 teraterm 的交互,除非您在 TTPMcro 之后添加/V ,否则它将打开。但是,这将是一种免提体验。

您可以在此处找到有关部署宏的更多信息:https ://ttssh2.osdn.jp/manual/en/macro/

以及所有命令的列表:https ://ttssh2.osdn.jp/manual/en/macro/command/index.html

如果您需要特殊字符进行导航(ctrl+s 等),ASCII 码表在这里:https ://ttssh2.osdn.jp/manual/en/macro/appendixes/ascii.html

希望有帮助!


如果只有几个基本命令,可以不用ttl文件,用TTermPro代替TTMacro。

cd C:\Program Files\teraterm
TTERMPRO /C=1 (connect thru serial com 1)
TTERMPRO etc etc

使用 TTERMPRO 的命令行语法可以在这里找到:https ://ttssh2.osdn.jp/manual/en/commandline/teraterm.html

于 2018-12-05T11:30:20.613 回答