Как запустить Teraterm и файл TTL, используя пакетный файл?

Из Тера Термин. Чтобы запустить MACRO (TTL), выберите команду [Control] Macro, а затем файл макроса в диалоговом окне Open Macro.

Вопрос в том, как написать команду внутри пакетного файла, вызвать макро-файл и запустить его автоматически, просто открыв пакетный файл.

Это команда из предыдущего поста.

"C:\Program Files (x86)\teraterm\ttermpro.exe" /I /C=1 /BAUD=115200 /M=C:\Users\Public\test_ttermpro.ttl

Насколько я понимаю, /M должна быть команда для открытия файла макроса. Но теперь Teraterm открыт, но не запускает файл TTL. Есть идеи, как решить эту проблему?

0 ответов

Здесь решение для моего вопроса. Я создаю командный файл для выполнения файлов ttpmacro.exe и.TTL.

@echo on
start "C:\Program Files (x86)\teraterm\ttpmacro.exe" "C:\0465\PCU 90000465\PCU_BOOTLOADER.TTL"
cls

Расположение файла может быть другим. Скорость передачи данных и COM-порт задаются внутри файла TTL.

Я не знаю, почему это не работает, но, возможно, попробуйте:

 cd C:\Program Files (x86)\teraterm
 TTERMPRO /I /C=1 /BAUD=115200 /M="C:\Users\Public\test_ttermpro.ttl"

Я считаю, что при использовании TTERMPRO путь к макросу должен быть в кавычках


Лично я бы использовал TTPMacro.exe для этой функции и определил бы тип соединения и скорость передачи данных в пределах ttl, если только нет причины, по которой они могут меняться между выполнениями TTL.

Делая это таким образом, в сценарии.ttl добавьте в начале или где это применимо:

 connect '/C=1'
 setspeed 115200

Это будет определять ком-порт и скорость соединения


В командном файле:

 cd C:\Program Files (x86)\teraterm
 TTPMacro /I C:\Users\Public\test_ttermpro.ttl
Другие вопросы по тегам