使用 7-Zip 命令行版本解压档案中的特定子文件夹

使用 7-Zip 命令行版本解压档案中的特定子文件夹

我想解压一个压缩档案,但其中只有一个子文件夹。

archive.zip 结构示例:

-rootfolder
--subfolder
---subsubfolder

我只是想解压子子文件夹7-Zip(最好)。我该怎么做?

答案1

要将 ZIP 文件中的“doc”目录仅解压到“/tmp”目录,您需要指定 ZIP 文件中“doc”目录的绝对路径:

[bash]$ unzip test.zip "test/doc/*" -d /tmp/

答案2

$ 7z x archive.zip rootfolder/subfolder

7-Zip 中所有命令的语法都类似。x代表“使用完整路径提取”。

答案3

使用 7-Zip 文件管理器打开 archive.zip。单击并突出显示子文件夹。提取。我不确定如何使用命令行界面来实现此行为。

相关内容