如何使用nant脚本解压缩文件? Nant解压缩任务显示有些错误?

时间:2011-10-18 08:54:24

标签: build automation zip release nant

我需要使用nant脚本解压缩一些文件。为此,我创建了一个构建文件。

但它会像这样抛出一些错误

Invalid zip file... , Wrong local signature 0X..

我的解压缩代码就像这样

<unzip zipfile="${filename}"/>

如何解决此问题。可以使用任何其他方法来执行此扩展。 请帮帮我。

由于

1 个答案:

答案 0 :(得分:2)

使用exec任务运行7z。

<exec program="c:\pathto7zip\7z.exe">
   <arg line="e -oc:\temp\extracted_textfiles textfiles.zip"/>
</exec>

将文件从textfiles.zip中提取到文件夹c:\ temp \ extracted_textfiles中。