使用7-Zip命令行解压分卷包(如 .001, .002, .zip.001 等)时,关键点在于只用指定第一个分卷文件,7-Zip会自动识别并处理后续分卷。

以下是常用的参数和示例:
核心命令格式
7z x [第一个分卷文件名] -o[目标目录] -y
x:解压命令(保留目录结构,推荐)-o:指定输出目录(注意:-o后没有空格,直接写路径)-y:自动回答“是”以覆盖文件(避免卡住)
常见场景示例
场景1:解压 .001 / .002 格式的分卷包
文件:data.001, data.002, data.003 ...
7z x data.001 -oD:\output -y
场景2:解压 .zip.001 / .zip.002 格式的分卷包
文件:archive.zip.001, archive.zip.002 ...
7z x archive.zip.001 -oC:\MyFolder -y
场景3:解压 .7z.001 / .7z.002 格式分卷
文件:backup.7z.001, backup.7z.002 ...
7z x backup.7z.001 -o./extracted -y
场景4:解压到当前目录(不额外新建文件夹)
7z x data.001 -y
(如果不指定-o,所有文件会解压到当前工作目录)
解压RAR分卷(.part1.rar)
如果是WinRAR风格的分卷(file.part1.rar, file.part2.rar):
7z x file.part1.rar -oD:\extracted -y
同样只需要指定.part1.rar。
只测试压缩包完整性(不解压)
7z t data.001
如果缺少后续分卷,会报错。
重要提示
- 所有分卷文件必须放在同一目录,否则7z会提示找不到下一个分卷。
- 分卷文件名必须按顺序连续存在(
001→002→003...),不能跳跃。 - 如果你用通配符(如
7z x *.001),可能会导致混乱,建议精确指定文件名。 - 如果遇到中文乱码,可以加上参数
-mcp=65001(UTF-8),但大多数情况下默认即可。
完整参数说明
| 参数 | 含义 | 示例 |
|---|---|---|
x |
解压并保留完整目录结构 | 7z x arc.001 |
e |
解压到当前目录(忽略路径) | 7z e arc.001 |
-o |
设置输出目录 | -oD:\myfiles |
-y |
全部自动确认(覆盖文件等) | -y |
-aoa |
覆盖全部已存在文件(比-y更精确) |
-aoa |
只需指定第一个分卷,7z会自动加载后续文件。
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。