拆分 zip 档案

拆分 zip 档案

我有一个 zip 存档,其中包含一个包含许多文件的大型目录树。我正在使用一个可以处理 zip 存档的应用程序。问题是该应用程序对存档包含的文件数量有限制,而我的存档包含的文件太多了。为了使用该应用程序,我需要将存档拆分为两个子存档。如果存档目录树是一个扁平的文件列表,那么这将很容易(如果是这样,我会将其从中间切开并拆分)。问题是我的存档包含一个复杂的目录树,我找不到一种方法来拆分它,使每个部分的文件数量大致相等。

我如何拆分档案以便每个子档案都拥有原始档案大约一半的文件?

请注意,我必须能够在拆分子档案后将它们合并在一起。

相关内容