2011-03-01 9 views
8

मैं करने के लिए लिखने के लिए की जरूरत है:InnoIDE का उपयोग कर AppData निर्देशिका में लिखें?

C: \ Users \ उपयोगकर्ता \ AppData \ रोमिंग \ AppName

सेटअप प्रक्रिया के दौरान फ़ोल्डर। मैं सेटअप के लिए इनोइड प्रोग्राम का उपयोग कर रहा हूं, और यह कमाल है। हालांकि, ऐसा लगता है कि उस निर्देशिका तक आसानी से पहुंचने के लिए 'एपडाटा' विशेष फ़ोल्डर की कमी है।

उदाहरण के लिए, आप उपयोग कर सकते हैं: DestDir: "{app}" आवेदन निर्देशिका लिखने के लिए।

लेकिन आप ऐपडाटा कैसे प्राप्त करते हैं? क्या सभी प्रीसेट DestDir विकल्पों की एक सूची है?

+1

एक ऊंचा सेटअप मज़बूती से उपयोगकर्ता के प्रोफ़ाइल पर लिख नहीं सकता। एप्लिकेशन को पढ़ने के लिए एप्लिकेशन को छोड़ दिया जाना चाहिए या '{commonappdata}' पर डेटा लिखना चाहिए। – Deanna

उत्तर

15

Arg, समझ गया।

{userappdata} → C: \ Users \ उपयोगकर्ता \ AppData \ रोमिंग \ AppName

यहां पाया के रूप में: http://news.jrsoftware.org/news/innosetup/msg74694.html

+0

यह काम नहीं करता .. मुझे एक ही फ़ोल्डर लिखना है ... और काम नहीं करते हैं। मैं विंडोज 7 64 बिट्स का उपयोग कर रहा हूँ। – Dielo

2

के रूप में आप अपने खुद के जवाब में कहा, {userappdata} एक आप की जरूरत है । help manual में सभी इनो सेटअप directory constants की एक सूची है।

2

यह इनोइड का उपयोग कर ऐपडाटा निर्देशिका लिखने की अनुशंसा नहीं है। आप उपयोगकर्ता द्वारा विशिष्ट स्थान को किसी साझा स्थान पर पहले सहेजते हैं (उदा। {App} के तहत) और अपना एप्लिकेशन इसे पहले स्टार्टअप पर वहां से कॉपी करें।

अधिक https://stackoverflow.com/a/3036259/5929293

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