TeraTermマクロについて質問です。

XP端末からTeraTermマクロを使用して、TelNet接続し、WINDOWS2003サーバ上でバッチを起動するTeraTermマクロを作成しました。
param2 の終了を待っている間にコンソール上のメッセージが一杯になりスクロールした瞬間、TeraTermが誤終了してしまうようです。
何か解決方法をご教示ください。TeraTerm以外でも結構です。下記がマクロの内容です。よろしくお願いします。

connect '192.168.1.1:23'
UsernamePrompt = 'login: '
Username = 'Administrator'
PasswordPrompt = 'password: '
Password = 'password'
Prompt = 'D:\>'
ABEND = 'ERROR'
setsync 1
wait UsernamePrompt
sendln Username
wait PasswordPrompt
sendln Password
wait Prompt
flushrecv
sendln param2
timeout=0
wait Prompt ABEND
if result=1 goto ok
if result=2 goto no
:ok
setexitcode 0
goto end
:no
setexitcode 12
goto end
:end
setsync 0
sendln 'exit'
closett

回答の条件
  • 1人3回まで
  • 登録:
  • 終了:2007/04/17 09:10:03
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:felix33 No.1

回答回数343ベストアンサー獲得回数2

ポイント35pt

そういうのは作者にメールすれば、バグであれば対処してくれます。

http://cvs.sourceforge.jp/cgi-bin/viewcvs.cgi/ttssh2/doc/jp/Atti...

id:nuuuu

回答ありがとうございます。

作者にメールしました。

2007/04/10 18:06:08
id:TNIOP No.2

回答回数2344ベストアンサー獲得回数58

ポイント35pt

http://sourceforge.jp/projects/ttssh2/document/UTF-8_TeraTerm_Pr...

[TTSSH]

2006.11.1 (Ver 2.36)

・MACとパケット圧縮を有効にするタイミングを SSH2_MSG_NEWKEYS の送受信時に変更することにより、Tectiva serverへつながらない問題を修正した。

・SSH2_MSG_CHANNEL_EXTENDED_DATA のパケットを処理することにより、Windows上のTectiva serverから標準エラー出力が送られたときに異常終了する問題を修正した。

id:nuuuu

回答ありがとうございます。

記載漏れしていましたが、バージョンはTeraTermPro Version 4.51を使用しています。

2007/04/10 17:51:19

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません