Tera Term - マクロ - 接続後にコマンドを実行

クラウディア 
1. 概要
2. 接続後にコマンドを実行

1. 概要

 「connect」コマンドで、接続(ログイン)後にコマンドを実行したいことがあります。  通常は、ログイン時のスクリプトに、コマンドを記述しておけばいいのですが。  「TeraTerm」でログインしたときにのみ、したいことがあるような場合。  について、メモします。

2. 接続後にコマンドを実行

 基本的には、「connect」のコマンドに続けて。

connect  接続文字列
wait "#"
sendln "コマンド1"
sendln "コマンド2"
・・・
 と書きます。  「wait "#"」の「"#"」は、コマンドプロンプトに使われている文字列になります。  「"$"」だったりしますよね。  この「wait」を書いておかないと、接続先と同期がとれないので、いくつかのコマンドをすっ飛ばしたりすることになるかと思います。  後は、続けて、「sendln」のパラメータに、コマンド文字列を書けば、一連のコマンドを実行することができます。