- Create an Internet connection as you normally do.
- Click Start, and then click Run.
- Type cmd and then click OK.
- A command prompt will appear in a new window.
- Type ftp <insert your FTP host address here>
- Example: C:\ftp ftp.globalscape.com
- Press Enter.
- If the connection is successful, you should be asked for a username. Type it in and press Enter. (If connecting anonymously, type "anonymous")
- You should now be asked for a password. Type it in and press Enter once more. NOTE: For security reasons, you will not be able to see your password as you type it. (If connecting anonymously, use your email address as the password)
- If all is well, then you should now be connected to the remote FTP site.
- Type dir and then press Enter to see a list of files and folders.
- To end your FTP session, type quit and press Enter.
Command | Description |
---|---|
! | This command toggles back and forth between the operating system and ftp. Once back in the operating system, typing exit takes you back to the FTP command line. |
? | Accesses the Help screen. |
append | Append text to a local file. |
ascii | Switch to ASCII transfer mode. |
bell | Turns bell mode on or off. |
binary | Switches to binary transfer mode. |
bye | Exits from FTP. |
cd | Changes directory. |
close | Exits from FTP. |
delete | Deletes a file. |
debug | Sets debugging on or off. |
dir | Lists files, if connected. dir -C = lists the files in wide format. dir -1 = Lists the files in bare format in alphabetic order. dir -r = Lists directory in reverse alphabetic order. dir -R = Lists all files in current directory and sub directories. dir -S = Lists files in bare format in alphabetic order. |
disconnect | Exits from FTP. |
get | Get file from the remote computer. |
glob | Sets globbing on or off. When turned off, the file name in the 'put' and 'get' commands is taken literally, and wildcards will not be looked at. |
hash | Sets hash mark printing on or off. When turned on, for each 1024 bytes of data received, a hash-mark (#) is displayed. |
help | Accesses the Help screen and displays information about the command if the command is typed after help. |
lcd | Displays local directory if typed alone or if path typed after lcd will change the local directory. |
literal | Sends a literal command to the connected computer with an expected one-line response. |
ls | Lists files of the remotely connected computer. |
mdelete | Multiple delete. |
mdir | Lists contents of multiple remote directories. |
mget | Get multiple files. |
mkdir | Make directory. |
mls | Lists contents of multiple remote directories. |
mput | Send multiple files. |
open | Opens address. |
prompt | Enables or disables the prompt. |
put | Send one file. |
pwd | Print working directory. |
quit | Exits from FTP. |
quote | Same as the literal command. |
recv | Receive file. |
remotehelp | Get help from remote server. |
rename | Renames a file. |
rmdir | Removes a directory on the remote computer. |
send | Send single file. |
status | Shows status of currently enabled and disabled options. |
trace | Toggles packet tracing. |
Type | Set file transfer type. |
user | Send new user information. |
verbose | Sets verbose on or off. |