همیشه برای استفاده از پروتکل ftp از نرم افزارهای جانبی مانند filezilla و … استفاده کرده ایم. در مواقعی نیاز می شود که بدون استفاده از این نرم افزارها، کارهای مورد نیاز برای ftp رو از قبیل آپلود فایل و … انجام دهیم.
این امر با cpmmand prompt ویندوز یا همان cmd امکان پذیر است. برای این کار بعد از باز کردن cmd کافیست ftp را تایپ و اینتر کنیم و وارد پرامپت ftp شویم.
با زدن دکمه ؟ و اینتر سوئیچ های مربوط به ftp نمایش داده می شوند که کاربرد آن ها بدین صورت است:
Help :
Request a list of all available FTP commands.
ascii:
to turn on ascii mode.
status:
to display how the current FTP session is configured.
prompt:
to turn on/off interactive mode.
ls:
directory listing equivalent to dir.
ls -l:
long directory listing, more detail.
pwd:
Display current directory name
cd:
Change directory.
lcd:
change the local current directory.
get:
download the file from the FTP server.
put:
upload file to the server on at a time.
mget:
download multiple files from the FTP server.
mput:
upload multiple files to the FTP server.
binary:
to turn on binary mode.
delete:
delete any file on FTP server.
mkdir:
to make directory on FTP server.
ascii:
Set the file transfer mode to ASCII (Note: this is the default mode for most FTP programs).
quit/close/bye/disconnect:
disconnect from the FTP server.
! :
Preceding a command with the exclamation point will cause the command to execute on the local system instead of the remote system.
برای اتصال به ftp مورد نظر:
ftp> open ADDRESS IP OR DOMAINNAME
سپس نام کاربری را سوال می کند و پس از آن رمز عبور اکانت ftp.
بعد از آمدن پیغام مبتنی بر صحت اتصال می توان از دستوراتی که در فوق اشاره شد، استفاده کرد.
نکته) برای دانلود برخی فایل ها بایستی مود انتقال ftp که به صورت پیش فرض روی ascii است به binary تغییر کند. برخی از این فایل ها در زیر آمده است:
image files (e.g. .jpg, .bmp, .png)
sound files (e.g. .mp3, .avi, .wma)
video files (eg. .flv, .mkv, .mov, .mp4)
archive files (e.g. .zip, .rar, .tar)
other files (e.g. .exe, .doc, .xls, .pdf, etc.)