Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm trying to publish web applications automatically using command-line but the default Windows FTP client does not support recursive upload/download for instance.

What are my alternatives to the default Windows FTP client?

share|improve this question
"Best" is pretty subjective, you should edit your question to indicate your requirements or metrics for qualifying what you consider best. – jscott May 28 '11 at 14:37
up vote 4 down vote accepted

Winscp is a native Microsoft Windows client that has a command line and scripting interface which supports recursive upload and download. Whether it's the best I wouldn't like to say.

share|improve this answer

It seems that lftp 4.2.3 exists in the cygwin repositories. It's a very powerful command-line ftp client, very scriptable.

share|improve this answer

I note the "ultimate" ftp client is still unmentioned - there is a Windows port for NcFTP

share|improve this answer <- Curl, does provide ftp among other protocols

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.