2011-11-01 21 views
21

में सभी फ़ोल्डरों को कैसे शामिल करें मेरे पास एक ऐसा एप्लिकेशन है जिसमें .exe, कई .dlls और कुछ फ़ोल्डर्स शामिल हैं।एनएसआईएस - स्रोत से संस्थापक

मैं इंस्टॉलर बनाने के लिए एनएसआईएस का उपयोग करता हूं। यह काम करता है लेकिन जब मैं सॉफ्टवेयर स्थापित करता हूं, तो मुझे अपने आवेदन के अंदर सभी फ़ोल्डरों को नहीं दिखता है। इंस्टॉलर में मेरे आवेदन के भीतर सभी फ़ोल्डर्स को बंडल करने के लिए मुझे क्या करना है?

File "c:\MyProject\MyApp\*" 

उत्तर

42

प्रलेखन हमें बताता है कि फ़ाइल कमान की/आर तर्क सभी उप फ़ोल्डर्स और फ़ाइलों में शामिल हैं:

इस कोड मैं इस समय डेटा स्रोत सेट है।

File /r "c:\MyProject\MyApp\*" 

प्रलेखन के प्रासंगिक अनुभाग यहां पाया जा सकता:

http://nsis.sourceforge.net/Docs/Chapter4.html#file

+0

/आर स्विच का उपयोग करते हैं, दोनों मिलान निर्देशिका और फाइल को खोज की जाएगी तो तुम कुछ इस तरह का प्रयोग करेंगे। * यह हमेशा वाइल्डकार्ड * के उपयोग के साथ या बिना किया जाता है। http://nsis.sourceforge.net/Docs/Chapter4.html#file – MAbraham1