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

关于压缩软件的选择

  •  
  •   fetich · 2015-03-03 21:48:12 +08:00 · 3819 次点击
    这是一个创建于 3588 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本人习惯 zip 格式,所以不追求压缩率。

    主要有以下的需求:
    1. 多个文件夹每个单独压缩成单个 zip 文档,文件直接放在根目录,不另设一级文件夹。如果是图片文件夹,需要排除 thumb.db 文件。
    2. 免费最好。

    弱弱地说,之前有这样的压缩需求都是进入文件夹,全选,然后压缩。作业量少时还行,多就。。。

    今天遇到一款压缩软件叫 bandizip ,很好的解决了我的两个需求,只是居然是个韩国软件,也不知道是真是假,心里总感觉怪怪的。

    大家有好用的压缩软件推荐么? Windows平台的。

    另外 7-zip 从2010年起,就没推出过正式版,现在的 9.38beta 稳定性如何?
    另外用命令行能实现我的两个需求么?

    30 条回复    2015-03-04 10:15:40 +08:00
    0x1e240
        1
    0x1e240  
       2015-03-03 21:52:01 +08:00 via Android
    WinRAR
    有什么意见嘛#_#
    fetich
        2
    fetich  
    OP
       2015-03-03 21:54:28 +08:00
    @0x1e240
    WinRAR 界面是压缩软件里不错的,兼容性也好,不过它不能很好的解决我的两个需求。
    archbishop
        3
    archbishop  
       2015-03-03 21:55:39 +08:00 via iPhone
    好压似乎可以
    geeklian
        4
    geeklian  
       2015-03-03 22:00:15 +08:00
    WinRAR,满足你第一个需求,就是不满足第二个,但有中文。=.=
    0x1e240
        5
    0x1e240  
       2015-03-03 22:00:39 +08:00 via Android
    @fetich WinRAR有命令行的吧!我没用过,不是很清楚。另外,vista以后的系统,图片文件夹里没有那个db文件了
    kmvan
        6
    kmvan  
       2015-03-03 22:03:13 +08:00
    说RAR的,你们的是正版?
    PHP吧, 可以按自己思路来处理zip文件,还跨平台
    fetich
        7
    fetich  
    OP
       2015-03-03 22:04:33 +08:00
    @0x1e240
    db文件隐藏了,如果不是按照我的方法来,thumb.db也是会被压缩的。
    fetich
        8
    fetich  
    OP
       2015-03-03 22:05:52 +08:00
    @geeklian
    WinRAR 第一个需求如何解决?
    0x1e240
        9
    0x1e240  
       2015-03-03 22:06:37 +08:00 via Android
    @fetich 我记得vista以上的系统,db都是放在用户的appdata里的,不再放在图片文件夹里了
    fetich
        10
    fetich  
    OP
       2015-03-03 22:07:01 +08:00   ❤️ 1
    @archbishop
    好压基本没有节操,据说它压出来 zip 的只能它解压,我总不能要求别人去装东西吧。。。
    fetich
        11
    fetich  
    OP
       2015-03-03 22:09:15 +08:00
    @kmvan
    这里的程序员用WinRAR的,保不准真有license,PHP这又是什么鬼?
    yfdyh000
        12
    yfdyh000  
       2015-03-03 22:09:43 +08:00   ❤️ 1
    @fetich 特制格式(文件头)的是快压,好压还是可以的。
    yfdyh000
        13
    yfdyh000  
       2015-03-03 22:11:40 +08:00   ❤️ 1
    第一个需求,如果不需要存储任何文件夹层级,选择“不存储路径”选项就可以。各软件都可以设置排除指定文件夹,写上thumb.db就可以,bandizip自带选项。bandizip还是不错的。
    PHP的那位,意思是让你自己编程实现。
    geeklian
        14
    geeklian  
       2015-03-03 22:13:40 +08:00   ❤️ 1
    @fetich
    WinRAR忽略列表添加*desktop.ini和*thumb.db,然后勾选单独压缩每个文件。

    最后,把这个设置保存下来,并添加到右键菜单...以后就能很方便的使用了。
    fetich
        15
    fetich  
    OP
       2015-03-03 22:19:09 +08:00
    @yfdyh000
    额,如果用WinRAR的话,1、2、3 三个文件夹,能将三个文件夹全选,然后点击一下某个压缩选项,压缩成 1.zip、2.zip、3.zip 么,我用了一段时间,没发现有这功能啊,怎么操作?
    yfdyh000
        16
    yfdyh000  
       2015-03-03 22:21:07 +08:00
    压缩时的选项窗口中 - 文件 选项卡 - 把每个文件放到单独的文件夹中。
    invsbelephant
        17
    invsbelephant  
       2015-03-03 22:26:26 +08:00
    WinRAR 也有命令行的, 看看帮助折腾个脚本得了. 我是在 Total Commander 里面自定义命令后快捷键压缩成 zip 后删除源文件的. 相比图形界面, 命令行更加灵活些.
    fetich
        18
    fetich  
    OP
       2015-03-03 22:28:04 +08:00
    @yfdyh000
    @geeklian
    @invsbelephant
    问题解决了,感觉各位的帮助和解答。
    Slienc7
        19
    Slienc7  
       2015-03-03 22:28:09 +08:00 via Android
    批处理解决
    Huadb
        20
    Huadb  
       2015-03-03 22:28:34 +08:00 via iPhone
    7z
    jedihy
        21
    jedihy  
       2015-03-03 23:52:05 +08:00   ❤️ 1
    pigz 并发实现zlib,榨干CPU
    xinhugo
        22
    xinhugo  
       2015-03-03 23:57:18 +08:00
    Total Commander + 7-Zip 插件

    Total Commander 可以试用,试用期结束后仍可以继续试用,良心软件。
    xinhugo
        23
    xinhugo  
       2015-03-03 23:58:51 +08:00
    不对,如果你不要求压缩率,直接 Total Commander 就够了。
    viko16
        24
    viko16  
       2015-03-04 00:01:42 +08:00   ❤️ 1
    bandizip 实在是良心软件啊,不知道楼主纠结什么
    xinhugo
        25
    xinhugo  
       2015-03-04 00:08:21 +08:00   ❤️ 1
    经测试:PeraZip 能做到「为选定的文件/文件夹创建单独的压缩包」、排除文件,而且是开源免费软件。

    维基词条: https://zh.wikipedia.org/wiki/Peazip

    Total Commander 没找到排除文件的选项,是商业软件,只不过作者默许,可以长期试用罢了。
    yfdyh000
        26
    yfdyh000  
       2015-03-04 01:08:47 +08:00
    @xinhugo 其实楼主主要需要的是对一批文件夹进行压缩后,压缩文件内的顶层不是一个文件夹,文件放在根目录。我给出的效果也不太完美,因为会拆掉所有层级而不是仅一层的文件夹。但如果只是压缩漫画,通常这方法也足够了(如果里面没有用文件夹做分卷)。

    我估计楼主是压缩漫画之类的东西。我也有这个需求,只是我更喜欢里面被放在文件夹中,因为解压时有时会选解压到当前文件夹,结果意外弄出来一大堆文件。

    至于解压时可能变成双层文件夹的问题,目前像是WinRAR(从解压路径移除多余的文件夹)、好压(从解压路径移除一层重复的文件夹)、bandizip(自动解压)等软件中都已有相关的选项来避免。
    v2015
        27
    v2015  
       2015-03-04 01:50:13 +08:00
    我下了三处(winrar-x64-520sc )MD5每个都不一样。。。于是我选择了繁体版winrar-x64-521tc.exe唯一一个还是同步521更新的
    kongwy
        28
    kongwy  
       2015-03-04 02:17:01 +08:00 via iPhone   ❤️ 1
    不知道楼主为什么排斥 BandiZip ,韩国软件有什么问题吗,PotPlayer 也很棒啊,我觉得这个真的超级好用啊,自从用了 BandiZip 就再也不用 7Zip 了 ……
    Epsil0n9
        29
    Epsil0n9  
       2015-03-04 05:01:59 +08:00
    心里总感觉“心里总感觉怪怪的”怪怪的
    sycsycsyc378
        30
    sycsycsyc378  
       2015-03-04 10:15:40 +08:00 via Android
    bandizip win下不错。Mac下就烂了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2083 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 01:09 · PVG 09:09 · LAX 17:09 · JFK 20:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.