2017-06-05 8 views
0

私は複数のPuTTYセッションを実行しているbashでスクリプトを持っています。 たとえば、いくつかのコマンドを実行するために接続を開いて、値の保存、セッションの終了、新しいセッションのオープン、さらに2つのコマンドの実行が完了します。接続が失われたらPuTTYを自動的に閉じる

このスクリプトは60時間以上実行されるはずなので、すべて自動化する必要があります。

私の問題は、PuTTYセッションが開いていて、必要なデバイスに接続しているときに、デバイスがリブートしたとき(なぜ再起動するのかわからない場合)、puttyのウィンドウが表示されます接続は終了しました(明らかに)。問題は、「OK」ボタンを押すまでウィンドウが開いたままであることです。だから私のスクリプトは、PuTTYセッションとの手動でのやりとりまで、そこで停止します。

切断が発生した場合、PuTTYセッションを自動的に終了する方法はありますか?

さらに詳しい情報が必要な場合は、私に知らせていただきありがとうございます。 について

答えて

1

パテは、自動化のためのものではありません。

PLink (PuTTY command-line tool)を使用してください。 PuTTYと同じコマンドライン引数を持つコンソールアプリケーションなので、簡単に移行できます。


"Close window on exit"を設定するもののに「必ず」(あなたはそれがないと主張しても)作業を行います。

+0

ありがとう、plinkを使用して問題を解決! –

0

セッションパネルの[終了時にウィンドウを閉じる]オプションを参照してください。

Documentation

+0

「常に」に設定されています。セッションパネルで多くのパラメータを変更しようとしましたが、まだ運がありません。 –

関連する問題