Kami memiliki sistem lama yang menggunakan klien ftp commandline bawaan Windows untuk mengunggah file ke server ftp. Itu melakukan ini menggunakan -s switch, dengan sesuatu file ftp seperti berikut:
debug
open myftpsite.com 21
<username>
<password>
cd remote_folder
ascii
lcd "c:\myfolder"
prompt
put export.txt export.tx
rename export.tx export.txt
quit
Ini berfungsi 99% dari waktu, tetapi 1% lainnya tidak. Ketika berhasil dijalankan, file log yang dihasilkan berisi pesan respon dari server seperti "250 OK" setelah masing-masing perintah di atas. Masalahnya kadang-kadang tampaknya gagal untuk terhubung maka kita TIDAK mendapatkan pesan di logfile (dari server atau ftp client) sama sekali. Klien ftp juga tampaknya masih mengembalikan kode keluar proses 0.
Adakah yang punya saran untuk:
Mendapatkan lebih baik masuk kembali dari klien ftp commandline Windows bawaan?
DAN \ ATAU
Memaksa untuk mengembalikan Kode Keluar Proses selain 0 untuk menunjukkan ada yang salah?