TeraTermのマクロデビューしました。
TeraTermのマクロ機能はご存知でしょうか。 定型作業を自動化できる便利機能です。 何故、今更マクロを使うことになったかと言いますと・・・ 20以上の拠点に入り回線を変更するという案件がありました。 ざっくりとした作業内容ですが、 事前ログ取得 設定変更 疎通試験 事後ログ取得 2.の設定変更以外は、どの拠点もほぼ同じコマンドであったため、 マクロを使えれば作業が飛躍的に楽になるなという考えからマクロを作成することに。 一部抜粋という形になりますが、 実際に作成したマクロ内容を紹介します。 ● ログイン情報定義 HOSTNAME = 'ホスト名' LOGIN_PW = 'ログインPW' ENABL_PW = '特権PW' ● ボーレート定義 BAUDRATE = '9600' ※環境によって数値は合わせる ● コンソールログイン ①COMポートの状態を1~100まで確認する for PORT_NUM 1 100 ②整数値を文字列に変換 int2str COM_PORT PORT_NUM ③コマンド組立て COMMAND = '/C=' strconcat COMMAND COM_PORT strconcat COMMAND ' /BAUD=' strconcat COMMAND BAUDRATE ④接続 connect COMMAND ⑤接続確認 if result == ...