使用批处理文件中的7zip提取不带父文件夹的子文件夹内容

时间:2016-01-11 13:49:33

标签: batch-file extract 7zip

我在源路径中有一个名为crewing.zip的zip文件,zip文件结构如下:

crewing \ Build \ Areas

我只想提取Build下的文件夹和文件,我不希望父文件夹Build位于目标位置

源文件夹路径:\ 10.201.1.6 \ MariApps \ GW

目标文件夹路径:D:\ GWClient \ inetpub \ wwwroot

预期结果:D:\ GWClient \ inetpub \ wwwroot \ crewing \ Areas

以解压缩格式,下面是我在批处理文件中尝试的代码

7za X \ 10.201.1.6 \ MariApps \ GW \ crewing.zip -y -oD:\ GWClient \ inetpub \ wwwroot gwcrewing \ Build * -r

请在目前的父文件夹构建中帮助我。

1 个答案:

答案 0 :(得分:1)

尝试:

7z x -y -oD:\GWClient\inetpub\wwwroot \10.201.1.6\MariApps\GW\crewing.zip crewing\Build\*

之后你必须删除Build目录。