FTP/Windows/COmmand Line
How do I connect to my ftpserver from command line in just one command line.
For Example : ftp://hello.mydomain.com
is my ftp server URL. I usually open a command prompt
Start -> Run -> cmd
and type ftp
, which gives me the ftp prompt.
ftp> open hello.mydomain.com
It asks me the user id and password
username: me
password: onlyme
And then I connect. However, I am trying to connect automatically without having the user id and password prompt?
something like
ftp>open hello.mydomain.com --username me --password onlyme
And it connects automatically without prompting the user ID and Password.
Anyway, this guy shows exactly how to do it:
ftp -s:script.txt ftp.server.com
and the contents of script.txt could be:
your_username
your_password
bin
cd /files
put file.zip
bye
where the first 2 lines of the file specify the username and password used for authentication.
This is an old post however, one alternative is to use the command options:
ftp -n -s:ftpcmd.txt
the -n
will suppress the initial login and then the file contents would be: (replace the 127.0.0.1 with your FTP site url)
open 127.0.0.1
user myFTPuser myftppassword
other commands here...
This avoids the user/password on separate lines