通过 Windows 命令提示符执行 TeraTerm

TeraTerm execution through the Windows command prompt

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

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

假设您的命令是针对 teraterm,而不是针对通过 teraterm 连接的设备的 OS,您可以将命令保存到 .ttl 文件中(使用记事本或其他)。如果命令是针对 OS 的(使用命令行或连接 OS 程序的 shell 中的任何内容),您仍然可以使其工作,但您将必须执行额外的命令导航到它。

使用 .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 码 table 在这里:https://ttssh2.osdn.jp/manual/en/macro/appendixes/ascii.html

希望对您有所帮助!


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

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