Perhatikan bahwa Anda dapat meminta sintaks suatu perintah dalam DOS dengan menggunakan /? beralih. Sebagai contoh:
C: \> ftp /?
Mentransfer file ke dan dari komputer yang menjalankan layanan server FTP
(kadang-kadang disebut daemon). Ftp dapat digunakan secara interaktif.
FTP [-v] [-d] [-i] [-n] [-g] [-s: nama file] [-a] [-A] [-x: sendbuffer] [-r: recvbuf
fer] [-b: asyncbuffers] [-w: windowsize] [host]
-v Menekan tampilan respons server jarak jauh.
-n Menekan login otomatis saat koneksi awal.
-i Mematikan konfirmasi interaktif selama beberapa file
transfer.
-d Mengaktifkan debugging.
-g Menonaktifkan globbing nama file (lihat perintah GLOB).
-s: nama file Menentukan file teks yang berisi perintah FTP; itu
perintah akan berjalan secara otomatis setelah FTP dimulai.
-a Gunakan antarmuka lokal saat mengikat koneksi data.
-Sebuah login sebagai anonim.
-x: send sockbuf Mengganti ukuran SO_SNDBUF default dari 8192.
-r: recv sockbuf Mengganti ukuran SO_RCVBUF default dari 8192.
-b: jumlah async Mengganti jumlah async default 3
-w: windowsize Mengesampingkan ukuran buffer transfer default sebesar 65535.
host Menentukan nama host atau alamat IP remote
tuan rumah untuk terhubung.
Catatan:
- perintah mget dan mput mengambil y / n / q untuk ya / tidak / berhenti.
- Gunakan Control-C untuk membatalkan perintah.
Dalam kasus Anda, Anda akan ingin menggunakan saklar -s untuk memberinya skrip, termasuk respons login.
Sebagai contoh:
Buat file skrip (c: \ scriptfile.txt) dengan konten berikut:
open
servername_or_ip
username
password
get
/fullpath/thefile.txt
c:\fullpath\thefile.txt
quit
jalankan ftp dengan tombol -s dan tentukan nama file skrip
C:\>ftp -s:c:\scriptfile.txt