1

パテセッションを開いてコマンドを送信し、パテを閉じる必要がある単純な実行可能ファイルをCで作成しています。パテセッションを開いたり閉じたりすることはできますが(私はそれほど悪くはありません)、パテにコマンドを送信する方法がよくわかりません。

何か案は??

4

3 に答える 3

3

PuTTY FAQから:

PuTTY を使用して別のプログラム内から SSH 接続を確立するにはどうすればよいですか?

おそらく最善の策は、コマンドライン接続ツールである Plink を使用することです。Plink を 2 番目の Windows プロセスとして起動し、プライマリ プロセスが Plink プロセスにパイプを介してデータを送信し、そこからデータを受信できるように調整できれば、プログラムから SSH 接続を確立できるはずです。

これは、例えば CVS for Windows が行うことです。

Plink は、サイトを直接開くだけでなく、PuTTY の保存されたセッションを使用できます。

PLink のオプションは、PuTTY マニュアルの第 7 章に記載されています。

于 2009-03-02T17:39:21.190 に答える
2

DLL を使用してください、ルーク。http://www.winputty.com/

于 2009-03-02T17:38:42.177 に答える