※ ChatGPTを利用し、要約された質問です(原文:Teraterm[connect]応答がない)
Teraterm[connect]応答がない
このQ&Aのポイント
WinServer2008(32bit)でteratermマクロを起動しています。
BATファイルを起動する事は出来たのですが2>>の[connect]コマンドが無応答となってしまっています。
IIS(Ver7)、teraterm(Ver4.90)での設定等何か必要な事があるのでしょうか
WinServer2008(32bit)でteratermマクロを起動しています。
マクロファイルの内容(ファイル名:MACRO.TTL)
1>>filedelete 'NM_00.LOG'
2>>connect 'xxx.xxx.xxx.xxx:22 /ssh /2 /auth=password /user=xxxx /passwd=xxxx /timeout=20'
3>>if result<>2 goto timout_connect
4>>filedelete 'NM_01.LOG'
・・・中略・・・
97>>timout_connect
98>>filedelete 'NM_99.LOG'
99>>end
BATファイルの内容(ファイル名:MACRO_RUN.BAT)
ttpmacro.exe MACRO.TTL
BATファイルはteratermがインストールされた
「ttpmacro.exe」が存在するフォルダにあります。
上記BATファイルをWinServer2008(32bit)で動作をさせると
問題なくマクロの処理が実行されます。
この処理を端末を問わず行いたいとの要望があり
webシステムを作りました。(silverlight5+VS2010C#)
実際の動作は下記の様なイメージです。
・操作端末(Win7)⇒⇒⇒WinServer2008(32bit)⇒⇒⇒Teraterm接続先
ココでBATファイルを起動する事は出来たのですが
2>>の[connect]コマンドが無応答となってしまっています。
'NM_00.LOG'←消えている
'NM_01.LOG'←残っている
'NM_99.LOG'←残っている
タスクマネージャーには
ttpmacro.exe、ttermpro.exe、cmd.exeが残っています。
IIS(Ver7)、teraterm(Ver4.90)での設定等何か必要な事があるのでしょうか
宜しくお願いします。
お礼
有難う御座います。 指摘された通り[connect]に[/v] を追加することで動くように なりました。 コマンドの勉強不足でした。 大変助かりました。 ありがとうございました。