最近使用したFTPアカウントの1つに、安全なFTP接続が必要になりました。これは、「標準」FTPライブラリを使用してアップロードするために使用したスクリプトを壊しました。私はFTPS.exe(MoveIT Freely)を介して2つのファイルをアップロードする小さなバッチファイルを作成しましたが、私はポップアップするダイアログボックスを表示し、はいをクリックする必要があります。FTPS.exe(MoveIT Freely)で信頼できない証明書を抑止または無視しますか?
通常これは問題ではありませんが、いくつかのCSVファイル(通常は無人)を解析、結合、エンコードする〜10分の長さのスクリプトの最後にバッチファイルを呼び出しています。このダイアログボックスがポップアップすると、私はそれを気にしなければなりません...私はスケジュールされたタスクとしてそれを実行し、それを忘れることができるようにこれを取得しようとしています。
あなたがPaywareの顧客でもない限り、このフリーウェアはあまりサポートされていないようですので、他の誰かがこの問題に遭遇し、エラーを回避するフラグを知っているのだろうかもう1つの無料セキュアFTPソリューション)。エラーは以下のとおりです(サーバー名が変更されました)。あなたがあなたのスクリプトで適切なサーバー名を使用することが確実な場合
MOVEit Freely
---------------------------
Non trusted certificate
---------------------------
The certificate's CN name does not match the passed value.
Certificate issued to: funftp501
Certificate issued by: Standalone007
Do you want to proceed with the connection?
---------------------------
Yes No
---------------------------
この(-zパラメータ)は完全に機能しました。ありがとう! –