Windows 上默认安装的 ftp 客户端

Che*_*evy 3 windows ftp

我正在分发允许使用 FTP 进行某些访问的产品。我正在寻找一种从最通用的 Windows 设备连接到该服务的简单方法。安装外部 ftp 客户端会使连接到我的产品的过程比我喜欢的更加棘手。

所以我的问题是:

是否有可以执行以下所有操作的 ftp 客户端:

  • 在非标准端口上连接。
  • 使用用户名和密码进行身份验证。
  • 上传一个文件。

这是我已经尝试过的:

  • 我使用 Internet Explorer 上传文件没有成功。
  • 我没有成功使用 Windows 资源管理器进行身份验证。
  • 我使用ftp命令行中的命令连接到非标准端口没有成功。

我错过了什么吗?


编辑:我的错。显然我max_connection在我的服务器上达到了限制。所以我的问题的答案是:Windows 资源管理器执行上述所有操作

Red*_*ick 5

您可以通过在 URL 中包含凭据来使用 Internet Explorer 进行身份验证,但是如果您不输入用户名和密码,它将提示输入用户名和密码。

ftp://username:password@host.example.com/path/to/files
Run Code Online (Sandbox Code Playgroud)

我还没有尝试过,但我希望以通常的方式指定一个非标准端口

ftp://username:password@host.example.com:10021/path/to/files
Run Code Online (Sandbox Code Playgroud)

您可以像这样在命令行上指定端口

C:\> ftp
ftp> open host.example.com 10021
Run Code Online (Sandbox Code Playgroud)

更新:Windows 资源管理器地址栏通常会显示驱动器号和路径(例如C:\somewhere),但您可以输入上述 URL,然后可以将其用作将文件上传到 FTP 服务器的拖放目标。