パテセッションを開いてコマンドを送信し、パテを閉じる必要がある単純な実行可能ファイルをCで作成しています。パテセッションを開いたり閉じたりすることはできますが(私はそれほど悪くはありません)、パテにコマンドを送信する方法がよくわかりません。
何か案は??
パテセッションを開いてコマンドを送信し、パテを閉じる必要がある単純な実行可能ファイルをCで作成しています。パテセッションを開いたり閉じたりすることはできますが(私はそれほど悪くはありません)、パテにコマンドを送信する方法がよくわかりません。
何か案は??
PuTTY FAQから:
PuTTY を使用して別のプログラム内から SSH 接続を確立するにはどうすればよいですか?
おそらく最善の策は、コマンドライン接続ツールである Plink を使用することです。Plink を 2 番目の Windows プロセスとして起動し、プライマリ プロセスが Plink プロセスにパイプを介してデータを送信し、そこからデータを受信できるように調整できれば、プログラムから SSH 接続を確立できるはずです。
これは、例えば CVS for Windows が行うことです。
Plink は、サイトを直接開くだけでなく、PuTTY の保存されたセッションを使用できます。
PLink のオプションは、PuTTY マニュアルの第 7 章に記載されています。
DLL を使用してください、ルーク。http://www.winputty.com/