Как запустить 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