shell/TeraTerm くるくるマクロ
の編集
https://sundays.ddns.net/?shell/TeraTerm+%E3%81%8F%E3%82%8B%E3%81%8F%E3%82%8B%E3%83%9E%E3%82%AF%E3%83%AD
[
トップ
] [
編集
|
差分
|
履歴
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
(no template pages)
#navi(../) 別途、server.txtという名前のサーバリストを作成し同一フォルダに保存する必要がある。 -------------------------------------------------------------------------------- ;IPアドレス読み込み開始 fileopen IPADDRESS_LIST ’server.txt’ 0 :loop filereadln IPADDRESS_LIST SERVER_IP if result goto fclose ;メッセージボックス表示 ;messagebox SERVER_IP ’server.txt’ call sub goto loop ;ファイル読み込み終了 :fclose fileclose IPADDRESS_LIST end ;作業部分 :sub ;ログイン Wait ‘~]$’ sendln ’ssh ユーザ名@’SERVER_IP Wait ‘password:’ sendln ‘PASSWORD’ Wait ‘~]$’ sendln ’su -’ Wait ‘Password:’ ‘パスワード:’ sendln ‘PASSWORD’ Wait ‘~]#’ sendln ‘hostname’ ;作業開始 Wait ‘~]#’ sendln ‘ls -l’ Wait ‘~]#’ sendln ’scp 元ファイル ユーザ名@ホスト名:先ディレクトリ、ファイル’ Wait ‘password:’ sendln ‘PASSWORD’ Wait ‘~]#’ sendln ‘ls -l’ ;作業終了、rootからのログアウト Wait ‘~]#’ sendln ‘exit’ Wait ‘~]$’ sendln ‘exit’ return -------------------------------------------------------------------------------- server.txt(こんな感じで指定していく) -------------------------------------------------------------------------------- 192.168.255.1 192.168.255.2 192.168.255.3 192.168.255.4 192.168.255.5 192.168.255.6 192.168.255.7 192.168.255.8 192.168.255.10 -------------------------------------------------------------------------------- #navi(../)
タイムスタンプを変更しない
#navi(../) 別途、server.txtという名前のサーバリストを作成し同一フォルダに保存する必要がある。 -------------------------------------------------------------------------------- ;IPアドレス読み込み開始 fileopen IPADDRESS_LIST ’server.txt’ 0 :loop filereadln IPADDRESS_LIST SERVER_IP if result goto fclose ;メッセージボックス表示 ;messagebox SERVER_IP ’server.txt’ call sub goto loop ;ファイル読み込み終了 :fclose fileclose IPADDRESS_LIST end ;作業部分 :sub ;ログイン Wait ‘~]$’ sendln ’ssh ユーザ名@’SERVER_IP Wait ‘password:’ sendln ‘PASSWORD’ Wait ‘~]$’ sendln ’su -’ Wait ‘Password:’ ‘パスワード:’ sendln ‘PASSWORD’ Wait ‘~]#’ sendln ‘hostname’ ;作業開始 Wait ‘~]#’ sendln ‘ls -l’ Wait ‘~]#’ sendln ’scp 元ファイル ユーザ名@ホスト名:先ディレクトリ、ファイル’ Wait ‘password:’ sendln ‘PASSWORD’ Wait ‘~]#’ sendln ‘ls -l’ ;作業終了、rootからのログアウト Wait ‘~]#’ sendln ‘exit’ Wait ‘~]$’ sendln ‘exit’ return -------------------------------------------------------------------------------- server.txt(こんな感じで指定していく) -------------------------------------------------------------------------------- 192.168.255.1 192.168.255.2 192.168.255.3 192.168.255.4 192.168.255.5 192.168.255.6 192.168.255.7 192.168.255.8 192.168.255.10 -------------------------------------------------------------------------------- #navi(../)
テキスト整形のルールを表示する