質問: ftpの送信結果を検知したい windowsでftpをバッチファイルから呼び出すことを考えています。ftpで送信エラーが発生した場合に、ftpのエラーとして検知したいのですが、その方法をご存じのかたおりましたら教えて下さい。(windows-ntで標準で提供されるftpを使用しています)直接私が確認したわけではありませんが、ftp送信でエラーが発生してもftpの終了コードが0になってしまうらしく、ftpのエラーを検知できないそうです。windowsであればwindows-nt以外の環境でもかまいませんので、ご存じのかたおりましたら教えて下さい。
回答: #1のn_shimaです。 1)転送側からは「目的のファイル」と「転送するファイルの一覧(dirコマンドの結果のようなもの)」を転送 2)受信側では定期的に「転送するファイルの一覧」をチェックさせて、ファイルがあれば受信済の実際のファイルと一覧の情報が一致するか突き合わせ 3)情報が一致している場合は目的のファイルを処理 ということを受信側の自動処理の最初にさせられれば良いのではないでしょうか。