TeraTermにログファイルを設定するマクロを作成

前回、teratermの自動接続マクロの設定を紹介しました。

TeraTermでTelnetやssh接続のマクロを作成

今回はその自動接続マクロにプラスで自動でログファイルを出力させるマクロを作成したので紹介します。

TeraTerm自動ログファイル出力マクロ設定例

それでは、以下はSSH接続時にログファイルも出力させるマクロの設定例です。

;*********************************************
;
;               ssh接続し、ログファイルを設定
;
;*********************************************
;
;
;
;
timeout = 10				;  タイムアウト時間を設定
;
connect '192.168.1.1:22 /ssh /2 /auth=password /user=username /passwd=password'; 接続


;ログファイルのタイトルを作成
settitle 'test-011'

;日付を設定
getdate datestr
strcopy datestr 1 4 strYear
strcopy datestr 6 2 strMonth
strcopy datestr 9 2 strDay
gettime timestr 					
strcopy timestr 1 2 strHour

;ログファイル保存場所のディレクトリ指定
strconcat fhandle 'D:\hogehoge\TeraTerm_log\'

;ファイル名作成
strconcat fhandle 'test-011_'
strconcat fhandle strYear
strconcat fhandle strMonth
strconcat fhandle strDay
strconcat fhandle '_'
strconcat fhandle strHour
strconcat fhandle 'h.txt'
logopen fhandle 0 0

wait "#"

出力ログファイルは以下のように保存されます。

  • test-011_20141120.txt
  • test-011_20141125_10h.txt

マクロは一度作成すれば後は使い回しが多いので一つ作ればいろいろな機器に使用することができて作業効率も抜群にあがります。




エンジニアのオンライン学習

ITエンジニアにおすすめの教材、オンラインスクールです。
無料からエンジニアの学習ができる教材などまとめているので参考にしてください。

おすすめオンライン教材
自宅で学習ができるオンラインスクール

ITエンジニアの開発・検証・学習としてインターネット上で専用のサーバ(VPS)を利用しましょう!
実務経験はVPSで学べます。



コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

ABOUT US
げんき☆ひろき
インターネット関連のSEをやっています。 ネットワーク、サーバー、ストレージ、仮想基盤まで幅広く手を出しており、MVNOの構築経験もあります。 現在は、Pythonを使ったプログラミングの開発をしネットワークの自動化ツールを作成しています! Pythonの入門書も作成しているので、ぜひ参考にしてください!