कैसे मैं एक प्रोग्राम की तरह सवालों के साथ एक नियमित रूप से इंस्टालर है कि के लिए एक स्वचालित इंस्टालर बना सकते हैं के लिए स्वचालित इंस्टालर बनाना:किसी भी कार्यक्रम
- स्थापित निर्देशिका,
- स्वीकारना लाइसेंस,
- डेस्कटॉप पर चिह्न बनाना
- आदि ...
यह मानते हुए कि मैं हर कार्यक्रम के लिए एक स्वचालित इंस्टालर के निर्माण के साथ ठीक रहा रों करना चाहते हूँ अलग-अलग, या मैं फ़ाइलों को स्वयं निकालने वाले संग्रह में रखना चाहता हूं और अनपॅकिंग के बाद इंस्टॉलर चला सकता हूं।
क्या मुझे इसके लिए एक तृतीय पक्ष कार्यक्रम की आवश्यकता है? क्या मुझे कमांड प्रॉम्प्ट का उपयोग करना चाहिए? क्या मुझे लुआ स्क्रिप्ट सीखना है? (मैं सी # सीख रहा हूँ)
संपादित करें:
स्पष्ट करने के लिए मैं एक उदाहरण का उपयोग करेंगे:
- चलो कहते हैं कि मैं एक कार्यक्रम में लिखा था लेकिन यह है कि कार्यक्रम के एक आवश्यकता है, DirectX की तरह करते हैं, या एडोब एयर, या मैक्सथन ब्राउज़र।
- मैंने अपना प्रोग्राम इस तरह से लिखा है कि मुझे यह सुनिश्चित करना होगा कि पीसी पर एक बहुत ही विशिष्ट ड्राइव/फ़ोल्डर में स्थापित है या कुछ विशिष्ट वरीयताओं/पैरामीटर के साथ स्थापित है।
- मैं इस प्रोग्राम के लिए एक इंस्टॉलर शामिल करता हूं, लेकिन मैं यह निर्दिष्ट करना चाहता हूं कि यह पीसी पर और किस पैरामीटर के साथ स्थापित हो जाता है।
- पसंदीदा रूप से के बाद या उसके दौरान इस आवश्यकता को स्थापित करना मेरे अपने प्रोग्राम की स्थापना/निष्कर्षण।
मैं किसी भी दिए गए प्रोग्राम के इंस्टॉलर को चलाने में सक्षम होने के लिए एक तरीका ढूंढ रहा हूं और उस उपयोगकर्ता के साथ इंस्टॉल विज़ार्ड के माध्यम से नेविगेट कर रहा हूं जिसके साथ मुझे आवश्यक सेटिंग्स को बदलने में सक्षम/सक्षम होना है (पाठ्यक्रम के उपयोगकर्ता की पूर्व ज्ञान और अनुमति)।
इसे चुप इंस्टॉल या कुछ भी करने की आवश्यकता नहीं है।
धन्यवाद! मैं वास्तव में अपने कार्यक्रमों के लिए अपना खुद का इंस्टॉलर लिखता हूं, लेकिन मैंने इसका अर्थ स्पष्ट करने के लिए प्रश्न संपादित किया। इसके अलावा स्वयं निकालने वाले अभिलेखागार के लिए मैंने WinRar को सही होने के लिए पाया, इसमें वास्तव में बहुत सारी सेटिंग्स हैं, और यह मुझे रिकवरी रिकॉर्ड भी शामिल करने की अनुमति देती है। – WolfyD
धन्यवाद! यह बहुत ही जानकारीपूर्ण रहा है, मैं आपके द्वारा उल्लेखित सब कुछ जांचना सुनिश्चित करूँगा। – WolfyD