7-Zip 命令行从存档中提取文件夹

med*_*eds 18 console command-line 7-zip

我使用的是7-Zip的命令行提取ZIP称为存档abc.zip这与所谓“拉链”三个文本文件夹它(存档a.txtb.txtc.txt)。

我的问题是当我使用以下命令提取它时:

7z e C:\abc\abc.zip -y oC:\abc
Run Code Online (Sandbox Code Playgroud)

7-Zip的提取物的一切,但它不解压文件夹“拉链”,它只是提取物a.txtb.txtc.txt并把它们在输出目的地(即C:\abc)。

如何让 7-Zip 只提取实际文件夹?

igl*_*vzx 22

您需要使用7z x archive.zip以完整路径提取。见:http : //sevenzip.sourceforge.jp/chm/cmdline/commands/extract_full.htm


小智 10

前面可能应该有一个连字符o

-oC:\abc
Run Code Online (Sandbox Code Playgroud)

还要考虑-r递归选项。