Выполнение TeraTerm через командную строку Windows - PullRequest
0 голосов
/ 09 ноября 2018

У меня есть несколько простых двухсимвольных команд, которые нужно выполнить в TeraTerm.

Есть ли способ выполнить те же команды TeraTerm через командную строку Windows? Это преодолеет мою зависимость от открытия TeraTerm и последующего запуска команд. Я могу напрямую написать файл .bat для выполнения моих коротких команд.

1 Ответ

0 голосов
/ 05 декабря 2018

Предполагая, что ваши команды предназначены для тератерма, а не для ОС вашего устройства, подключенного через тератерм, вы можете сохранить свои команды в файле .ttl (используя блокнот или что-то еще). Вы все еще можете заставить его работать, если команды предназначены для ОС (используя командную строку или что-либо еще в оболочке подключенной программы ОС), но вам придется делать дополнительные команды, чтобы перейти к ней.

Используя файл .ttl, вы можете создать файл .bat, который выполняет две функции:

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

Это не помешает открытию тератерма, потому что, если ваш скрипт вообще предполагает взаимодействие с тератермом, он откроется, если вы не добавите / V после TTPMcro. Тем не менее, это будет опыт без помощи рук.

Подробнее о развертывании макроса можно узнать здесь: 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 вместо 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

...