Computer >> कंप्यूटर >  >> सॉफ्टवेयर >> सॉफ्टवेयर

विंडोज इंस्टालर पैकेज बनाने के लिए 4 बेहतरीन टूल्स

मैंने अपने आईटी करियर में उचित मात्रा में कोड लिखा है और अच्छी संख्या में विंडोज प्रोग्राम भी जारी किए हैं, इसलिए विंडोज इंस्टालर पैकेज बनाने के लिए एक अच्छा टूल हमेशा महत्वपूर्ण था। प्रत्येक प्रोग्राम की ज़रूरतों का एक अलग सेट होगा, जैसे कि स्क्रिप्ट, डीएलएल, सुरक्षा सेटिंग्स, आदि, इसलिए एक उपकरण जो आवश्यकताओं के जटिल सेट को संभाल सकता था, आवश्यक था।

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

    हालाँकि, विंडोज इंस्टालर बनाने के लिए यह एकमात्र अच्छा सॉफ्टवेयर नहीं है। इस लेख में, मैं कुछ अन्य मुफ़्त और सशुल्क (हालांकि बहुत सस्ती) उपयोगिताओं का उल्लेख करने जा रहा हूँ जिन्हें आप अपने संगठन में आज़मा सकते हैं।

    Nullsoft Scriptable Install System (NSIS)

    यदि आप ओपन सोर्स सॉफ़्टवेयर पसंद करते हैं, तो आप Nullsoft Scriptable Install System (NSIS) देखना चाहेंगे। . एनएसआईएस एक पेशेवर प्रणाली है जिसका उपयोग आप बहुत ही सरल से लेकर बहुत जटिल विंडोज इंस्टालर तक सब कुछ बनाने के लिए कर सकते हैं। यह छोटा है, फिर भी इसमें एक बड़ा फीचर सेट है, जो इसे इंटरनेट वितरण के लिए उपयुक्त बनाता है।

    जैसा कि आप नाम से बता सकते हैं, एनएसआईएस स्क्रिप्ट-आधारित है, जो आपको किसी भी स्थिति को संभालने की आवश्यकता के रूप में तर्क को जटिल बनाने की अनुमति देता है। सौभाग्य से, शुरुआती लोगों के लिए, इसमें आपको आरंभ करने के लिए प्लग-इन और पूर्व-निर्धारित स्क्रिप्ट का एक समूह भी शामिल है।

    विंडोज इंस्टालर पैकेज बनाने के लिए 4 बेहतरीन टूल्स

    इस एमएसआई पैकेज निर्माता की मेरी कुछ पसंदीदा विशेषताओं की एक छोटी सूची यहां दी गई है:

    • विंडोज इंस्टालर बनाने की क्षमता जो इंस्टॉल, अनइंस्टॉल, सिस्टम सेटिंग्स सेट, फाइल एक्सट्रेक्ट और बहुत कुछ कर सकती है।
    • NSIS का ओवरहेड केवल 34KB है! इंस्टालशील्ड और वाइज की तुलना में यह अब तक का सबसे छोटा विंडोज इंस्टालर है।
    • एक इंस्टॉलर जो विंडोज 95 से विंडोज 10 के सभी प्रमुख संस्करणों के साथ संगत है।
    • आपके इंस्टॉलर पैकेज के लिए अधिकतम संपीड़न सुनिश्चित करने के लिए तीन संपीड़न विधियां (ZLib, BZip2, LZMA)।
    • स्क्रिप्ट आधारित इंस्टॉलर अन्य प्रोग्रामों की तुलना में बेहतर है जो केवल फाइलों और रजिस्ट्री कुंजियों की एक सूची तैयार करते हैं। स्क्रिप्ट भाषा का उपयोग करके, आप कई अलग-अलग इंस्टॉलेशन कार्य कर सकते हैं जैसे अपग्रेड, वर्जन चेक, सिस्टम रीबूट, पर्यावरण चर का संशोधन, विंडोज एपीआई तक पहुंच और बहुत कुछ।
    • उपयोगकर्ता इनपुट, कॉन्फ़िगरेशन विकल्प और यहां तक ​​कि एक कस्टम विज़ार्ड इंटरफ़ेस को शामिल करने के लिए कस्टम संवाद और इंटरफ़ेस बनाएं।
    • एनएसआईएस की क्षमताओं को प्लग-इन के साथ बढ़ाएं जो इंस्टॉलर के साथ संचार कर सकते हैं।
    • इंटरनेट पर वेब इंस्टॉलेशन और फ़ाइल पैचिंग के लिए समर्थन।

    प्रोग्राम कई अन्य सुविधाओं का समर्थन करता है जिसमें चेकसम का उपयोग करके इंस्टॉलर स्व-सत्यापन, घटक चयन के लिए सूची और पेड़, स्वचालित इंस्टॉलेशन के लिए साइलेंट मोड, स्क्रिप्ट लिखने के लिए पूर्ण कोड संपादक आदि शामिल हैं।

    उन्नत इंस्टॉलर

    उन्नत इंस्टॉलर इसका एक मुफ़्त संस्करण भी है, लेकिन इसके कई अन्य संस्करण भी हैं जो इस बात पर निर्भर करते हैं कि आपके इंस्टॉलर को कितना जटिल होना चाहिए। यह बहुत बार अपडेट होता है और बहुत अच्छी तरह से काम करता है।

    यदि आप कुछ और पेशेवर खोज रहे हैं जिसमें समर्थन के लिए कुछ विकल्प भी शामिल हैं, तो उन्नत इंस्टॉलर एक अच्छा विकल्प है। यदि आप उनके पास मौजूद पांच अलग-अलग संस्करणों के बीच एक फीचर ब्रेकडाउन चाहते हैं, तो लिंक देखें। नि:शुल्क संस्करण में वास्तव में बहुत सारी विशेषताएं हैं और हम अपनी कंपनी में लंबे समय तक इसका उपयोग करने में सक्षम थे क्योंकि हमारे इंस्टॉलर काफी सरल थे।

    विंडोज इंस्टालर पैकेज बनाने के लिए 4 बेहतरीन टूल्स

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

    विंडोज इंस्टालर पैकेज बनाने के लिए 4 बेहतरीन टूल्स

    यह आपको अपने एप्लिकेशन को नए ऐपएक्स प्रारूप में आसानी से पुन:पैकेज करने देता है, जो कि यूनिवर्सल विंडोज प्लेटफॉर्म के लिए आवश्यक है। इसके लिए किसी कोड परिवर्तन की आवश्यकता नहीं है और उनके पास एक निःशुल्क AppX कनवर्टर टूल है। वे कुछ अनूठी विशेषताएं हैं, लेकिन उन्नत इंस्टॉलर सभी आधारों को काफी हद तक कवर करता है। प्रत्येक संस्करण के लिए यहां सुविधाओं की पूरी सूची देखें।

    विंडोज इंस्टालर पैकेज बनाने के लिए 4 बेहतरीन टूल्स

    इनो सेटअप

    इनो सेटअप एक उन्नत विंडोज इंस्टालर है जो पूरी तरह से मुफ़्त है और यह 1997 से आसपास है। इसमें बहुत सारी सुविधाएँ हैं और मामूली जटिल आवश्यकताओं वाले छोटे व्यवसायों के लिए बढ़िया काम करती हैं।

    विंडोज इंस्टालर पैकेज बनाने के लिए 4 बेहतरीन टूल्स

    इनो सेटअप की कुछ बेहतरीन विशेषताओं की सूची यहां दी गई है:

    • Windows 2000 से Windows 10 तक Windows के सभी संस्करणों का समर्थन करता है
    • 64-बिट विंडोज़ पर 64-बिट अनुप्रयोगों की स्थापना का समर्थन करता है
    • आसान फ़ाइल वितरण के लिए एकल EXE फ़ाइल के निर्माण का समर्थन करता है
    • अनुकूलन योग्य सेटअप प्रकार और एप्लिकेशन अनइंस्टॉल के लिए पूर्ण समर्थन
    • शॉर्टकट, रजिस्ट्री प्रविष्टियां और आईएनआई फाइलों का निर्माण
    • अधिक उन्नत इंस्टॉल के लिए साइलेंट इंस्टॉल और पास्कल स्क्रिप्टिंग इंजन का समर्थन करता है
    • तृतीय पक्ष एक्सटेंशन जो इनो सेटअप की सुविधाओं को बेहतर बनाते हैं

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

    WIX टूलसेट

    WIX टूलसेट विंडोज इंस्टालर बनाने के लिए टूल का एक मुफ्त सेट है जो विजुअल स्टूडियो 2012 या उच्चतर के साथ काम करता है। मैं इसका अंतिम उल्लेख करता हूं क्योंकि इसके लिए सबसे बड़ी सीखने की अवस्था की आवश्यकता होती है। आप इसके साथ कुछ बहुत ही जटिल इंस्टॉलर बना सकते हैं, लेकिन आप काफी कोडिंग करेंगे और अक्सर कमांड लाइन का उपयोग करेंगे।

    विंडोज इंस्टालर पैकेज बनाने के लिए 4 बेहतरीन टूल्स

    WIX टूलसेट XML संलेखन मॉडल पर आधारित है। यदि आपके पास विजुअल स्टूडियो नहीं है, तो आप Wix टूल या MSBuild का उपयोग कर सकते हैं। यह MSI, MSP, MSM और MST इंस्टॉलर फ़ाइलों के निर्माण का समर्थन करता है। यह बड़ी संख्या में विंडोज इंस्टालर सुविधाओं का भी समर्थन करता है।

    तो वे कुछ बेहतर ज्ञात और स्थिर प्रोग्राम हैं जिनका उपयोग आप विंडोज इंस्टालर बनाने के लिए कर सकते हैं। मुझे यकीन है कि वहाँ कई अन्य हैं, इसलिए बेझिझक हमें बताएं कि आप टिप्पणियों में किसका उपयोग करते हैं। आनंद लें!


    1. विंडोज 10 में एडमिनिस्ट्रेटिव टूल्स को हटा दें

      Windows 10 में व्यवस्थापकीय उपकरण निकालें: एडमिनिस्ट्रेटिव टूल कंट्रोल पैनल में एक फोल्डर होता है जिसमें सिस्टम एडमिनिस्ट्रेटर और एडवांस यूजर्स के लिए टूल्स होते हैं। इसलिए यह मान लेना बहुत सुरक्षित है कि अतिथि या नौसिखिए विंडोज उपयोगकर्ताओं के पास प्रशासनिक उपकरणों तक पहुंच नहीं होनी चाहिए और इस पो

    1. विंडोज 11 को फिर से शुरू करने के 5 बेहतरीन तरीके

      किसी भी कारण से, आप शायद यह जानना चाहेंगे कि अपने पीसी पर विंडोज 11 को कैसे पुनरारंभ करें। जब आप विंडोज 11 अपडेट को इंस्टाल करना समाप्त कर लेते हैं, तो आपको अक्सर पुनरारंभ करने का विकल्प दिखाई देगा, आपको पीसी से संबंधित किसी भी समस्या का निवारण करने के लिए पुनरारंभ करने की आवश्यकता हो सकती है। Micr

    1. मैक पर विंडोज यूएसबी इंस्टालर कैसे बनाएं

      वे दिन गए जब आप केवल सीडी/डीवीडी के माध्यम से अपने विंडोज को स्थापित कर सकते थे। इसके बजाय, USB इंस्टालर धीरे-धीरे विंडोज कंप्यूटरों को स्थापित या मरम्मत करने का पसंदीदा तरीका बन गया है। वास्तव में, थोड़ी रचनात्मकता के साथ, आप सीधे अपने मैक से ही एक विंडोज़ यूएसबी इंस्टालर बना सकते हैं। और इस लेख