普通 ZIP 只有几个文件时,解压再找并不麻烦。真正费事的是旧项目备份:ZIP 里套着 7z,7z 里还有另一个 ZIP,最终要找的 PDF 或表格藏在最深处。Finder 能看到最外层文件,却看不到几层容器之后的正文。
ZipSeek 会在一次搜索中沿着压缩层级向内读取,并把完整路径和结果放在一起。源压缩包不会被改写,也不必把无关内容全部留在磁盘上。
把压缩包当作搜索位置
在 ZipSeek 中选择最外层压缩包,或选择可能包含多个压缩包的文件夹,输入一段有辨识度的文字,并保留“包含子文件夹”。搜索会穿过 ZIP、7z、RAR 以及常见 tar 和单文件压缩格式。
与其搜索“报告”这类常见词,不如输入合同中的短句、项目代号或编号。结果出现后,先看虚拟路径,再决定预览或另存哪一个内部文件。
- 已知最外层文件时直接选择压缩包;不确定来源时选择上级文件夹。
- 文件类型筛选控制最终结果,不会阻止 ZipSeek 穿过压缩容器。
- 同名文件会通过完整嵌套路径区分。
深度限制和安全边界
默认最多搜索 5 层压缩包,可在设置中调整为 1 至 10 层。达到层数、条目数量、展开体积或压缩比限制时,ZipSeek 会明确列出未完成的文件,而不是把不完整结果伪装成“没有匹配”。
传统加密 ZIP 可以在搜索时输入密码;目前不解密受密码保护的 7z 和 RAR。遇到不支持的加密方式,或需要编辑大量文件、恢复完整目录时,使用专门的解压工具更合适。
什么时候值得这样搜
如果问题是“哪一个旧备份里有这条条款”或“这个项目编号出现在哪份归档里”,按需搜索能省掉逐层解压和清理临时文件的工作。若你接下来要批量修改或运行归档中的项目,完整解压仍然是更清楚的流程。