前提・実現したいこと
Teratermマクロで2台のサーバへ自動ログインし、自動ログを取得したい。
自動収集の設定でエラーが発生しているので原因をご教示いただけないでうか。
発生している問題・エラーメッセージ
MACRO: ERROR logopen logfile 0<<< 0>>> 2台のサーバへ自動ログインは行えているが、自動ログ収集機能で上記のようなエラーが発生している。
該当のソースコード
username = 'root' password = '*****' ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; fileopen hostlist 'C:****\Desktop\login_macro\hostlist.txt' 0 :loopstart filereadln hostlist buf ;ファイルから行を読み込めなかった場合 if result<>0 then goto loopend else msg = buf strconcat msg ':22 /ssh /auth=password /user=' strconcat msg username strconcat msg ' /passwd=' strconcat msg password connect msg unlink goto loopstart endif ;ループ終了 :loopend fileclose hostlist ; 自動ログ記録 logdir = 'C:****\Desktop\login_macro\log\' logfile = logdir logopen logfile 0 0 strconcat logfile username strconcat logfile '@' strconcat logfile buf getdate datetime '-%Y%m%d-%H%M%S' strconcat logfile datetime strconcat logfile '.log' end
試したこと
logopen logfile 0 0
上記の設定値を1 1 や 1 0 , 0 1などに変更したがエラーが発生する。
補足情報(FW/ツールのバージョンなど)
Teraterm Ver 4.98
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。