V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
tankb52
V2EX  ›  问与答

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

  •  
  •   tankb52 · 2015-01-21 17:55:10 +08:00 · 7327 次点击
    这是一个创建于 3354 天前的主题,其中的信息可能已经有所发展或是发生改变。
    是这样子的,公司新编译的文件都会放在FTP服务器了,然后群发个邮件,路径类似
    ftp://用户名@IP/a/b/c/1.zip 之类的,我目前想到的最快的操作就是打开Filezilla,先登录服务器,接着从书签中跳转到B目录下,再选择对应的子目录,然后选择文件下载。

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

    xdeng
        5
    xdeng  
       2015-01-21 18:55:06 +08:00
    IE6 你值得拥有
    tankb52
        6
    tankb52  
    OP
       2015-01-21 19:18:35 +08:00
    @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  
       2015-01-21 19:31:01 +08:00
    IE本来就支持FTP,而且可以影射成本地盘符
    aaaa007cn
        8
    aaaa007cn  
       2015-01-21 20:21:52 +08:00
    不管你带不带密码
    filezilla 都没法自动把目标文件加入下载队列
    它只会尝试 CWD /a/b/c/1.zip 然后默默地失败转而列表帐号对应的根目录

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

    windows 下 wget 读取 .netrc 只在 bash 中成功了
    1.11.4 和 1.16.1
    cmd 下未成功
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2719 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 15:41 · PVG 23:41 · LAX 08:41 · JFK 11:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.