#author("2021-07-07T07:03:21+00:00","default:k_iwata_","k_iwata_") #author("2026-05-09T15:40:23+00:00","default:k_iwata_","k_iwata_") #navi(../) TeraTermのマクロ作成時によく使うものを記録しておく&br; #br **SSHでLinuxサーバに接続する [#y0179af1] 拡張子[.ttl]のファイルに以下を記述 connect '192.168.1.10 /2 /ssh /auth=password /user=root /passwd=hogehoge' #br **文字列変数に文字列を代入 [#edd6e8d3] 変数[hoge]に文字列[hogehoge]を代入 hoge = 'hogehoge' #br **文字列を結合 [#gadf067e] 文字列を代入した[hoge]に文字列[fumufumu]を結合して代入 strconcat hoge 'fumufumu' 代入後の変数[hoge] hoge = 'hogehogefumufumu' #br **マクロの終了 [#ubb246bb] ファイルを最後まで処理するか、下記のコマンドでマクロは終了する end #br **ユーザープロファイルのフォルダパスを取得 [#m9f4b624] 下記のコマンドを実行すると環境変数[UserPath]にフォルダパスが保存される getenv 'USERPROFILE' UserPath #br **フォルダを検索 [#ddde3e6a] foldersearch 'c:\Log' #br **フォルダを作成 [#ic931a36] foldercreate 'c:\Log' #br **TeraTermのログを閉じる [#r8db8e0a] logclose #br **TeraTermのログを有効にする [#yad5cb2a] logopen 'c:\Log\log.txt' 0 0 ファイル名の後の0(ゼロ)を1にするとバイナリモードでの書き込み&br; 最後の0(ゼロ)を1にすると追記&br; #br **指定したフォーマットで日時を取得 [#f5eabca3] gettime timestr "%Y%m%d-%H%M%S" #br **Wait待機中にカウントダウン表示 [#c454af9f] CNT = 60 call CountDown end :CountDown int2str COMM CNT strconcat COMM '秒待ちます' while CNT>=0 statusbox CNT COMM CNT = CNT - 1 pause 1 endwhile closesbox return #br #navi(../) ---- CENTER:&vcaf(884112564,90,728);