shell/TeraTerm くるくるマクロ
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#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(../)
ページ名: