同じフォルダにあるTera Termマクロを全てもしくはファイル名で選択したものだけを実行したい場合のバッチファイルの書き方
for %%i in (%~dp0*.ttl) do (
start "" "C:\Program Files (x86)\teraterm\ttermpro.exe" %%i %%test_result% %choicea%
timeout 2 > nul
)
解説
for %%iのところは、 (%~dp0*.ttl)のファイル名を%%iに代入して次の行に引渡し、
"C:\Program Files (x86)\teraterm\ttermpro.exe"で実行する。
%%iはTera Termマクロを指定して、そのマクロの中に引き渡したい引数があれば%%test_result% %choicea%で引き渡せる