Super User is a question and answer site for computer enthusiasts and power users. 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 am distributing a product that allow some access using FTP. I am looking for a simple way to connect to that service from the most generic Windows box. Installing an external ftp client, makes the process of connecting to my product more tricky than I like it to be.

So my question is:

Is there an ftp client that can do all of the following:

  • connect on a non standard port.
  • authenticate with username and password.
  • upload a file.

Here is what I already tried:

  • I had no success uploading a file with Internet Explorer.
  • I had no success authenticating using Windows Explorer.
  • I had no success connecting to a non standard port with ftp command from the command line.

Am I missing something?


Edit: My bad. Apparently I was hitting the max_connection limit on my server. So the answer for my question is: Windows Explorer do all of the above.

share|improve this question
up vote 4 down vote accepted

You can authenticate with Internet Explorer by including the credentials in the URL, however it will prompt for username and password if you don't enter them.

ftp://username:password@host.example.com/path/to/files

I haven't tried it but I would expect a non-standard port to be specified in the usual way

ftp://username:password@host.example.com:10021/path/to/files

You can specify a port on the command line like this

C:\> ftp
ftp> open host.example.com 10021

UPDATE: The Windows explorer address bar usually shows drive letter and path (e.g. C:\somewhere) but you can type in a URL like those above, it can then be used as a drag&drop target for uploading a file to an FTP server.

share|improve this answer
1  
The URL you gave is correct, just note that IE does not present a target that allow drag & drop, nor copy & paste. WE does. The ftp command line is correct. But the help open documentation is poor. It says: open Connect to remote tftp – Chen Levy Nov 25 '10 at 12:52

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .