Windows/TeraTermマクロ
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
#navi(../)
TeraTermのマクロ作成時によく使うものを記録しておく&br;
#br
**SSHでLinuxサーバに接続する [#y0179af1]
拡張子[.ttl]のファイルに以下を記述
connect '192.168.1.10 /2 /ssh /auth=password /user=root ...
#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にするとバイナリモードでの書...
最後の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(../)
終了行:
#navi(../)
TeraTermのマクロ作成時によく使うものを記録しておく&br;
#br
**SSHでLinuxサーバに接続する [#y0179af1]
拡張子[.ttl]のファイルに以下を記述
connect '192.168.1.10 /2 /ssh /auth=password /user=root ...
#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にするとバイナリモードでの書...
最後の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(../)
ページ名: