tankb52
V2EX  ›  问与答

求推荐一个 Windows 下面支持 ftp:// 链接的 FTP 工具

  •  
  •   tankb52 · Jan 21, 2015 · 8130 views
    This topic created in 4154 days ago, the information mentioned may be changed or developed.
    是这样子的,公司新编译的文件都会放在FTP服务器了,然后群发个邮件,路径类似
    ftp://用户名@IP/a/b/c/1.zip 之类的,我目前想到的最快的操作就是打开Filezilla,先登录服务器,接着从书签中跳转到B目录下,再选择对应的子目录,然后选择文件下载。

    不知道有没有更快捷的方法,希望直接粘贴 ftp://链接 到地址栏就以直接下载的,但是Filezilla貌似不可以,我也没用过别的FTP工具,不知道有没有满足我这个需求的。
    Supplement 1  ·  Jan 21, 2015
    补充一下,公司发出来的地址是ftp://用户名@IP/a/b/c/1.zip 这样,但实际上服务器是需要账号和密码来登录的,所以我希望有个工具能保存账号和密码,然后在我粘贴 类似这样的 ftp://用户名@IP/a/b/c/1.zip 链接时,它能自动登录然后下载。
    12 replies    2015-01-22 20:30:53 +08:00
    emric
        1
    emric  
       Jan 21, 2015
    我没有记错的话... 资源管理器本身就支持 FTP 链接..
    cmzy
        2
    cmzy  
       Jan 21, 2015
    WINSCP啊,神器啊!
    geeglo
        3
    geeglo  
       Jan 21, 2015
    firefox
    tabris17
        4
    tabris17  
       Jan 21, 2015
    为啥说Filezilla不支持

    46fo
        5
    46fo  
       Jan 21, 2015
    IE6 你值得拥有
    tankb52
        6
    tankb52  
    OP
       Jan 21, 2015
    @tabris17

    不带密码的话似乎有问题

    状态: 正在连接 X.X.X.X:21...
    状态: 连接建立,等待欢迎消息...
    状态: 不安全的服务器,不支持 FTP over TLS。
    命令: USER ftp-aurora
    响应: 331 Please specify the password.
    命令: PASS
    响应: 530 Login incorrect.
    错误: 严重错误: 无法连接到服务器

    带密码的话又是报错
    状态: 正在连接 X.X.X.X:21...
    状态: 连接建立,等待欢迎消息...
    状态: 不安全的服务器,不支持 FTP over TLS。
    状态: 已连接
    状态: Retrieving directory listing of "a/b/c/1.zip"...
    状态: 收到无效字节,将禁用 UTF-8 编码。请在站点管理器中强制选择 UTF-8 编码。
    状态: 计算服务器时差...
    状态: 时差: 服务器为 0 秒。 本地: 28800 秒。 相差: 28800 秒。
    状态: Directory listing of "/" successful
    BlueFly
        7
    BlueFly  
       Jan 21, 2015
    IE本来就支持FTP,而且可以影射成本地盘符
    aaaa007cn
        8
    aaaa007cn  
       Jan 21, 2015
    不管你带不带密码
    filezilla 都没法自动把目标文件加入下载队列
    它只会尝试 CWD /a/b/c/1.zip 然后默默地失败转而列表帐号对应的根目录

    可以考虑使用支持 .netrc 的工具
    比如 wget、aria2
    虽然 gnuw32 的 wget 1.11.4 没有成功
    aria2 确认可用
    ekucn
        9
    ekucn  
       Jan 21, 2015
    @BlueFly 本地盘符是映射不了的 映射的samba
    BlueFly
        10
    BlueFly  
       Jan 21, 2015
    @ekucn 我记得是可以的,FTP映射成盘符,XP时代干过这种事
    tankb52
        11
    tankb52  
    OP
       Jan 22, 2015
    @aaaa007cn
    怎么都是在Linux下出现的工具啊?在Win下面工作的好吗?
    aaaa007cn
        12
    aaaa007cn  
       Jan 22, 2015
    所以我才特地提到 GnuWin32,不过之前手误少了两个字母
    wget 的主页还能找到指向最新 1.16.1 的非官方 windows 二进制档的 wiki 链接
    aria2 有官方的 windows 二进制档

    windows 下 wget 读取 .netrc 只在 bash 中成功了
    1.11.4 和 1.16.1
    cmd 下未成功
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1073 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 54ms · UTC 18:18 · PVG 02:18 · LAX 11:18 · JFK 14:18
    ♥ Do have faith in what you're doing.