Я не знаю, почему это не работает, но, возможно, попробуйте:
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