2009-12-02 16 views
8

मेरे Inno सेटअप स्क्रिप्ट एक निर्देशिका में शामिल हैं:मैं इनो सेटअप को खाली निर्देशिकाओं को अनदेखा कैसे कर सकता हूं?

[Files] 
... 
Source: C:\MyProg\Tools\*.*; Destdir: {app}\Tools 
... 

लेकिन कभी कभी इस निर्देशिका खाली है और उस मामले में Inno सेटअप एक त्रुटि "से मेल खाते कोई फाइल ..." के साथ बंद हो जाता है।

मेरा वर्तमान वर्कअराउंड उस निर्देशिका में एक खाली डमी फ़ाइल जोड़ रहा है।

क्या मैं इन निर्देशिका को अनदेखा कर सकता हूं यदि यह खाली है?

उत्तर

12

क्या आपने skipifsourcedoesntexist ध्वज का प्रयास किया था?

[Files] 
... 
Source: C:\MyProg\Tools\*.*; Destdir: {app}\Tools; Flags: skipifsourcedoesntexist 
... 
+1

इन सभी वर्षों में मैं इनो सेटअप का उपयोग कर रहा हूं लेकिन मैं कभी भी उस ध्वज में नहीं आया :) –

+0

वाह। यह निश्चित रूप से मेरे जीवन को आसान बना देगा; जेनरेट किए गए फ़ोल्डर्स के साथ एक प्रोजेक्ट मिला जो सामान्य फाइलों के आधार पर विभाजित हो सकता है या नहीं हो सकता है। धन्यवाद! – Nyerguds

+0

संबंधित नोट पर, बस "\ *" काम करता है। "\ *। \ *" होने की आवश्यकता नहीं है। – Nyerguds

संबंधित मुद्दे