2010-05-11 222 views
14

我需要一個Inno Setup腳本以遞歸方式複製一個文件夾。Inno Setup複製文件夾的腳本

+0

我不能使用[文件]節,因爲我需要檢查一個條件之前複製,如果不是真正的文件夾不應該複製 – 2010-05-11 07:43:03

+1

此評論恕我直言,應該編輯到原來的問題,因爲它修改問題的焦點。 – feka 2017-04-05 12:44:29

回答

0

[文件]部分條目可以使用檢查參數...

+0

但是關於[Files]部分的手冊中沒有關於此參數的任何世界。謝謝。你的回答有幫助。 – 2010-05-12 12:51:14

+1

確實如此,雖然Check參數的幫助狀態爲「有一個可選參數,其所有部分的條目分爲參數...」。 – 2010-05-12 14:40:28

+1

我看不到這個問題的答案的任何關係。使用'recursesubdirs'如在其他答案中所示,這是要走的路。 [不投票] – TLama 2014-01-07 13:26:46

47

只需使用Flags: recursesubdirs

[Files] 
DestDir: {app}; Source: Files\*; Excludes: "*.m,.svn,private"; Flags: recursesubdirs 

如果您需要排除的東西,添加Excludes參數。

+0

謝謝你的答案,但我已經完成了這個項目一個月前,我的客戶很高興:) – 2010-07-07 13:38:38

+0

如果文件夾是空的 – slater 2016-01-29 15:41:33