本地处理
整理4 min read
如何合并 ZIP 文件
将多个 ZIP 压缩包合并为一个,并确定性地处理同名文件。
合并可将多个压缩包整合为一个 ZIP,同时保持文件夹结构完整,并以确定性方式解决名称冲突。
1. 添加压缩包
选择两个或更多 ZIP 文件。它们会按合并顺序列出,你可以拖动重新排序。顺序会影响你选择的冲突策略。
2. 选择冲突处理方式
当两个压缩包包含同名文件时,工具需要一种确定性策略:
- 自动重命名(默认):report.pdf 变为 report (1).pdf。任何内容都不会被覆盖。
- 替换:后一个压缩包的文件胜出,前一个被丢弃。
- 保留第一个:第一个压缩包的文件胜出,后续重复项被跳过。
- 两者都保留:重复名称作为合并压缩包中的独立条目保留。
3. 合并并下载
点击“合并 ZIP”。合并后的压缩包在浏览器中构建,并作为 merged.zip 下载。你的源压缩包绝不会被修改。
合并保留的内容
合并是一种重建,因此会完整保留文件内容、文件夹层级和条目的时间戳。ZIP 容器本身会被重建,这意味着压缩包注释和扩展字段等字节级元数据可能不会保留。
Frequently asked questions
同名文件会怎样处理?
默认会自动重命名:report.pdf 变为 report (1).pdf。你也可以选择“替换”、“保留第一个”或“两者都保留”。
合并会重新压缩我的文件吗?
条目会使用标准 DEFLATE 压缩重建。已存储的条目保持存储状态,因此压缩内容不会降级。