これはASPの古典ではなく、.Netです。私たちは、SFTPを使ってサーバにアップロードし、いくつかのファイルをダウンロードしなければなりません。ASP、SFTPを使用する必要があります
ASPクラシックで他の人がSFTPを使用していたことはありますか?必ずしもコントロールを購入することに反対しません。
これはASPの古典ではなく、.Netです。私たちは、SFTPを使ってサーバにアップロードし、いくつかのファイルをダウンロードしなければなりません。ASP、SFTPを使用する必要があります
ASPクラシックで他の人がSFTPを使用していたことはありますか?必ずしもコントロールを購入することに反対しません。
WScript.Shellを使用できる場合は、Puttyパッケージからpscp.exeを実行するだけです。明らかにこれはあまり理想的ではありませんが、それは仕事を完了させ、従来のASPでSCP/SFTPを使用させることになります。
私がこれをしたのは、コマンドスクリプトファイルを作成し、これを/ bコマンドでpsftp.exeにコマンドラインで渡すことです。私はPerlでこれを試してみましたが、まだそれをやるためのきれいな方法を見つけていません。
この方法では、既にRSA指紋を受け入れておかなければならないという問題があります。そうでない場合、スクリプトはユーザー入力を受け付けるのを待つか、フルバッチモードで実行している場合は失敗してスキップします。また、サーバが変更されてRSA指紋の変更(クラスタなど)が発生した場合は、もう一度指紋を再入力する必要があります。
理想的な方法ではなく、私が知っている唯一の方法です。
私は誰もが別の方法を知っているこの質問を見ています。
私はWindows上でFTP(コマンドのファイルを作成し、FTP.EXEを支払う)Xetiusと私はあなたをupvoteし、あまりにもあなたの答えを受け入れるようにしようと、私は25を必要な警告を受けたことを行うために使用
私もこれをやっています。それは一番きれいではありませんが、それは動作します:) –
それをするための担当者。ごめんなさい。
私はこれまでここのコンポーネントを使用しています:www.weonlydo.com。私はそれを開発するのが最も簡単なキットではなかったが、急いで仕事を終えた。
この方法では、既にRSAフィンガープリントを受け入れておく必要があります。そうでない場合、スクリプトはユーザー入力を受け付けるのを待つか、フルバッチモードで実行している場合は失敗してスキップします。また、サーバが変更されてRSA指紋の変更(クラスタなど)が発生した場合は、もう一度指紋を再入力する必要があります。
scpはsftpとは異なりますが、どちらもかなり安全です。 パテにはpsftp.exeが含まれています。 –