2010-06-01 212 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

相關問題