使用7Zlib命令行将文件解压缩到目录中

时间:2016-01-25 11:38:41

标签: c++ command-line zip unzip 7zip

我想使用7za.exeLink to download 7za.exe command line)。

提取文件

我可以使用命令ex进行提取,但我的文件是在当前文件中提取的。 这是一个混乱,这就是我想要指定目标目录的原因。

我已经尝试过这个命令,但它不起作用:

7za e myZipFile.zip myDestinationFolder
7za x myZipFile.zip myDestinationFolder

它说No files to process

1 个答案:

答案 0 :(得分:0)

最后,我找到了在另一个文件夹中提取压缩文件的方法! 默认情况下7z将文件解压缩到当前文件夹中......

这允许提取 c:\ soft文件夹中的文件:

7z e archive.zip -oc:\soft *.cpp -r

诀窍是我们必须直接在目标目录之前附加命令-o!所以要注意:命令-odestination directory path之间没有空格。