« 『ペルソナ4 ザ・ゴールデン』制覇 | トップページ | ちょいとしたつぶやき[202] »

エンジニア備忘録[30]

こんにちわ。

最近、現地作業の効率を良くしようということで、
tera termのマクロを使い始めた。

といってもマクロの知識があまりないので
見よう見まねで作ったやつだから
思いのほか効率が悪かったり・・・。

パスワードが複雑な機器へのログインは
マクロで対応させているので
そこはいい感じに効率化が出来ていたりしていますが、
ログ採取マクロは効率が悪くまだまだ勉強不足です。。。

とりあえずワシが使用してるログイン用のマクロ↓
(ciscoルータ/Catalyst仕様)

=========================================
HOSTADDR = '192.168.1.1' ;ホストアドレス指定
HOSTNAME = 'ROUTER'      ;機器のホスト名指定
TELNETPASSWORD = 'PASS'  ;telnetパスワード
ENABLEPASSWORD = 'PASS'  ;enableパスワード
PasswordPrompt = 'Password:'

COMMAND = HOSTADDR
strconcat COMMAND ':23 /nossh /T=1'

connect COMMAND

wait PasswordPrompt
sendln TELNETPASSWORD

Prompt = HOSTNAME
strconcat Prompt '>'
wait prompt

sendln 'enable'
wait PasswordPrompt
sendln ENABLEPASSWORD

Prompt = HOSTNAME
strconcat Prompt '#'

wait   Prompt
sendln 'ter len 0'

=========================================

一応これでログインできてはいますが
機器によってはパスワードのプロンプトが
違っていたりもするので、
そこはてきとーに修正すればよろしいかと。

せっかくなのでチェックをお願いします☆
↓↓↓↓↓
人気ブログランキングへ

|

« 『ペルソナ4 ザ・ゴールデン』制覇 | トップページ | ちょいとしたつぶやき[202] »

エンジニア備忘録」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック


この記事へのトラックバック一覧です: エンジニア備忘録[30]:

« 『ペルソナ4 ザ・ゴールデン』制覇 | トップページ | ちょいとしたつぶやき[202] »