In this article, I will show you how to transfer files to a remote server, using the ftp command - line - directly from the Windows Command Prompt.
Prerequisites are: remote server must have FTP Server up and running and accept FTP connection.
Let's create the file scripts.txt, fill it with the necessary instructions to login, transfer mode, destination, files list, end connection.
file: script.txt
ftp_username
ftp_password
bin
cd public_html
put file_1.ext
put file_2.ext
put file_n.ext
bye
Now to start the transfer by command prompt: type the ftp command as follow.
You can reach the server with an IP address
ftp -s:script.txt xxx.xxx.xxx.xxx
Or domain name
ftp -s:script.txt example.com
If you want to automate this procedure, using a batch file, create a file upload.bat and fill it with the preferred command line.