创建多个互不依赖的 zip 文件?

创建多个互不依赖的 zip 文件?

我想将一个文件夹压缩成多个 50MB 大小的 zip 文件,但不希望它们相互依赖。当我使用 Winzip 并使用拆分功能时,它会创建一个 zip 文件,其他文件只是它的延续。所以,这意味着我需要所有文件来解压文件夹。

我想单独解压每个文件,并且我不在乎文件大小是否不同,只要它们小于 50MB。

答案1

WinZip(或任何现代压缩软件)在压缩之前无法知道压缩数据的大小。除此之外,压缩文件的大小会根据附近的文件数据而变化(一点点)。因此,如果这在理论上并非不可能,那么 WinZip 无法做到这一点,我所知道的任何数据压缩软件也无法做到这一点,因为这需要多次压缩数据才能获得更接近的匹配。您最好的希望是手动选择文件组并压缩它们以获得约 50MB 的文件。当我写“手动”时,您可能想尝试编写一个脚本为您完成这项工作。但我想 50MB 并不是一个硬性限制,您可以手动使用近似方法。

答案2

使用SpinZip创建多个具有定义大小的独立 zip 文件。

答案3

不会发生,老板。你能做到这一点的唯一方法是简单地压缩每个你希望其本身完全发挥作用的单独档案。就是这样。

相关内容