私が最近使用している FTP アカウントの 1 つで、安全な FTP 接続が要求されるようになりました。これにより、「標準の」FTP ライブラリを使用してアップロードするために使用していたスクリプトが機能しなくなりました。FTPS.exe (MoveIT Freely) 経由で 2 つのファイルをアップロードする小さなバッチ ファイルを作成しましたが、ダイアログ ボックスが表示され、[はい] をクリックする必要があります。
通常、これは問題にはなりませんが、いくつかの CSV ファイルを解析、結合、およびエンコードする (通常は無人で) 約 10 分間のスクリプトの最後にバッチ ファイルを呼び出しています。このダイアログ ボックスがポップアップ表示されるので、注意を払わなければなりません... スケジュールされたタスクとして実行できるようになり、そのことを忘れられるようにしようとしています。
あなたが有料ソフトウェアの顧客でもない限り、このフリーウェアのサポートはあまりないようです。そのため、他の誰かがこの問題に遭遇し、エラーを無視するためのフラグ (または回避策、または別の無料の安全な 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
---------------------------