2010-06-01 268 views
0

我想将zip文件夹中的文件复制到另一个文件夹。 我这样做,但它并不适用将zip文件夹中的文件复制到另一个文件夹

<copy todir="Lib"> 
<fileset basedir="Output/RCxSL.Client.zip/ServiceClientDlls"> 
    <include name="*.dll" /> 
</fileset> 
    </copy> 

如何实现这一目标?该文件夹被压缩。

回答

2

一个ZIP文件夹不是一个文件夹,它是一个ZIP文件,即使操作系统(通过您的文件资源管理器)可能会使它看起来像一个文件夹。而不是使用<fileset><copy>,请使用unzip task of NAnt

<unzip zipfile="Output/RCxSL.Client.zip" todir="Lib" /> 
+0

解压缩zip文件后,我可以复制想要的文件iniside到另一个目的地吗? – Malcolm 2010-06-01 16:38:31

+0

@Malcolm - 是的,解压后你可以使用copy来处理文件,它们现在是文件系统的一部分。 – 2010-06-01 17:27:27

+0

tx所有帮助:) – Malcolm 2010-06-02 06:54:37

相关问题