将文件夹压缩成相同大小的部分
Posted
技术标签:
【中文标题】将文件夹压缩成相同大小的部分【英文标题】:Zipping a folder into equal size parts 【发布时间】:2014-11-10 17:41:20 【问题描述】:我已经使用 7Zip 几年了,并且一直喜欢我可以将一个文件夹压缩成几个特定大小的部分。例如,网站 BOX 只允许上传 100MB 以下的内容,所以我想放入 BOX 中的任何内容,我只是将 zip 文件拆分为 95MB 的文件。但是,最近我需要做一些类似的事情,除了不是分成一定的大小,我需要将它们分成特定数量的文件,但所有文件的大小都相同。现在,7zip 将它们分解为您允许的最大大小,最后一个文件是从 1KB 到指定限制的任何剩余数据。
例如,假设我有一个 826MB 的文件,我希望它压缩 5 个大小相同的文件。有没有什么程序可以做到这一点?
提前致谢!
【问题讨论】:
【参考方案1】:我不知道有什么程序可以做到这一点,但如果这是你经常做的事情,你可以编写一个脚本:
-
找出文件的大小
如果您想将其分成 n 块,则计算要使用的最大块尺寸。
构造相应的 7zip 命令
【讨论】:
以上是关于将文件夹压缩成相同大小的部分的主要内容,如果未能解决你的问题,请参考以下文章