सभी सॉफ़्टवेयर ऐप्स को पोर्टेबल नहीं बनाया जाता है। जबकि अधिकांश पोर्टेबल ऐप पोर्टेबलएप्स डॉट कॉम से डाउनलोड और उपयोग किए जा सकते हैं, यदि आप एक ऐसे सॉफ़्टवेयर का पोर्टेबल संस्करण बनाना चाहते हैं, जो अन्यथा उपलब्ध नहीं है, तो आपको कैमियो और इवेलेज़ जैसी वर्चुअलाइजेशन उपयोगिताओं का उपयोग करने की आवश्यकता होगी। जबकि हम पहले ही कैमियो का उपयोग करने के बारे में चर्चा कर चुके हैं, यह लेख आपको दिखाएगा कि विंडोज अनुप्रयोगों को वर्चुअलाइज करने और उन्हें पोर्टेबल बनाने के लिए इवैलेज का उपयोग कैसे करें।
Windows अनुप्रयोगों को वर्चुअलाइज़ करने के लाभ
पोर्टेबल ऐप्स का स्पष्ट लाभ यूएसबी फ्लैश ड्राइव या इंटरनेट जैसे किसी भी माध्यम का उपयोग करके पोर्टेबल ऐप्स को कहीं भी ले जाने की क्षमता है। हर जगह ऐप्स इंस्टॉल करने की जरूरत नहीं है। आपको बस पोर्टेबल ऐप फोल्डर लेना है जो अपने साथ सभी सेटिंग्स और डेटा भी ले जाएगा।
पोर्टेबल ऐप्स का एक कम ज्ञात लाभ यह है कि वे सिस्टम को वायरस प्राप्त करने से रोकने में महान हो सकते हैं। चूंकि अधिकांश पोर्टेबल ऐप्स अपने स्वयं के वर्चुअल कंटेनर में चलते हैं, इसलिए भ्रष्टाचार पूरे सिस्टम को प्रभावित नहीं करेगा।
वर्चुअलाइजेशन कैसे काम करता है
वास्तव में एप्लिकेशन इंस्टॉल करने से पहले एवलाज़ सिस्टम को स्कैन करता है। यह डीएलएल, निष्पादन योग्य, और रजिस्ट्री परिवर्तनों सहित परिवर्तित और नव-निर्मित फ़ाइलों के लिए स्कैन करता है। स्थापना पूर्ण होने के बाद वही स्कैन चलाया जाता है। स्कैन के दौरान कैप्चर किया गया डेटा .evd एक्सटेंशन वाली एकल फ़ाइल में सहेजा जाता है।
जब आप विंडोज अनुप्रयोगों का वर्चुअलाइजेशन करते हैं, तो आप बिना किसी डेटा विरोध के एक ही सॉफ्टवेयर के विभिन्न संस्करण चला सकते हैं। वर्चुअलाइज्ड एप्लिकेशन सैंडबॉक्स के अंदर चलते हैं। यह चल रहे अनुप्रयोगों को अधिक सुरक्षित बना देगा, और डेटा सिस्टम को नहीं लिखा जाएगा। डेटा या तो वर्चुअलाइज्ड एप्लिकेशन फोल्डर में लिखा जाता है या पूरी तरह से डिस्पोज किया जाता है।
Windows अनुप्रयोगों को वर्चुअलाइज करने के लिए Evalaze का उपयोग करना
Evalaze एक बहुत ही सरल यूजर इंटरफेस को स्पोर्ट करता है। आप किसी एप्लिकेशन को वर्चुअलाइज करने के लिए विज़ार्ड का उपयोग कर सकते हैं, या अपने निपटान में सभी विकल्पों के साथ इसे मैन्युअल रूप से कर सकते हैं। हम इस ट्यूटोरियल के लिए विज़ार्ड का उपयोग करेंगे। वर्चुअल ऐप बनाने के लिए आपको केवल सरल चरणों का पालन करना होगा।
एवलाज़ विजार्ड एप्लिकेशन का नाम और कैप्चर पथ के लिए पूछता है जहां सभी सेटिंग्स संग्रहीत की जाएंगी। डिफ़ॉल्ट पथ सी:\ कैप्चर है। यदि आप विंडोज 7 या विंडोज 8 का उपयोग कर रहे हैं, तो आपको ऑपरेटिंग सिस्टम के प्रतिबंध के कारण एवलाज़ से आउटपुट फ़ाइलों को सहेजने के लिए सिस्टम ड्राइव का उपयोग नहीं करना चाहिए। यदि अनुप्रयोग सिस्टम ड्राइव पर रखे जाते हैं तो हो सकता है कि वे अच्छी तरह से काम न करें।
प्री-इंस्टॉलेशन स्कैनिंग शुरू करने के लिए नेक्स्ट बटन दबाएं। आपके सिस्टम ड्राइव के आकार के आधार पर स्कैन को पूरा करने में कुछ समय लग सकता है। विज़ार्ड फ़ाइल सिस्टम और रजिस्ट्री परिवर्तनों की तलाश करेगा और पोस्ट-इंस्टॉलेशन स्कैनिंग स्थिति के साथ तुलना के लिए सिस्टम स्थिति को सहेजेगा।
प्रीस्कैन प्रक्रिया पूरी होने के बाद, आपको उस सॉफ़्टवेयर सेटअप का चयन करने के लिए "सेटअप का चयन करें" बटन दबाना होगा, जिसे आप वर्चुअलाइज करना चाहते हैं। इस चरण में, जब आप सॉफ़्टवेयर इंस्टॉल और कॉन्फ़िगर करते हैं, तो इवेलेज़ ऐप पृष्ठभूमि में काम करेगा। यह सलाह दी जाती है कि किसी भी प्रकार के टकराव से बचने के लिए एवलाज़ चलाते समय कोई अन्य ऐप न चलाएं।
जब इंस्टॉलेशन पूरा हो जाए, तो ऐप को कॉन्फ़िगर करें ताकि आपकी सभी वांछित सेटिंग्स वर्चुअलाइज्ड ऐप में रिकॉर्ड हो जाएं। कॉन्फ़िगरेशन के बाद, आपको एवलाज़ पर वापस लौटना होगा और पोस्ट स्कैन चलाने के लिए नेक्स्ट बटन पर क्लिक करना होगा।
पोस्ट स्कैन प्रक्रिया को पूरा होने में काफी समय लगता है क्योंकि इसे पहले फाइल सिस्टम और रजिस्ट्री को स्कैन करना होता है जैसे कि प्रीस्कैन में किया था और फिर दोनों की तुलना करें।
अगले चरण में, आपको एक्जिक्यूटिव का चयन करना होगा जिसका उपयोग वर्चुअलाइज्ड एप्लिकेशन को लॉन्च करने के लिए किया जाएगा। केवल एक प्राथमिक एप्लिकेशन होगा, लेकिन आप कई निष्पादन योग्य का चयन कर सकते हैं जिन्हें पोर्टेबल फ़ोल्डर से चलाया जा सकता है।
अगला बटन दबाने के बाद, आपको दो विकल्प दिए जाएंगे:
- राइटकॉपी-मोड का उपयोग करें
- मर्ज मोड का उपयोग करें
आपको वर्चुअलाइजेशन के एक मोड का चयन करना होगा। राइटकॉपी-मोड में, एप्लिकेशन पूरी तरह से वर्चुअलाइज्ड हो जाएगा और सीधे होस्ट ऑपरेटिंग सिस्टम के साथ इंटरैक्ट नहीं कर पाएगा। इसके बजाय, सैंडबॉक्स का उपयोग लेखन कार्यों को होस्ट OS पर पुनर्निर्देशित करने के लिए किया जाएगा। मर्ज-मोड में एप्लिकेशन होस्ट ऑपरेटिंग सिस्टम से पढ़ने और लिखने में सक्षम होगा। मर्ज-मोड का उपयोग तब किया जाना चाहिए जब एप्लिकेशन को सिस्टम फ़ाइलों और सिस्टम रजिस्ट्री मानों को बदलने की आवश्यकता हो।
अगली स्क्रीन पर आप सैंडबॉक्स कंटेनर का नाम बदल सकेंगे। सैंडबॉक्स कंटेनर में .evd का एक्सटेंशन होगा और इसमें वर्चुअलाइजेशन के लिए आवश्यक सभी फाइलें होंगी।
अंत में, आपको अगला बटन दबाकर बिल्ड प्रक्रिया को चलाने की आवश्यकता होगी। वर्चुअलाइज्ड एप्लिकेशन आपके द्वारा पहले चरण में दिए गए फोल्डर के अंदर "आउटपुट" नाम के फोल्डर में उपलब्ध होगा।
निष्कर्ष
मैं कुछ दिनों से विंडोज़ अनुप्रयोगों को वर्चुअलाइज करने के लिए इवलज़ का उपयोग कर रहा हूं। कुछ एप्लिकेशन राइटकॉपी-मोड में पूरी तरह से काम करते हैं जबकि अन्य को मर्ज-मोड पर सेट करने की आवश्यकता होती है। आपको यह सुनिश्चित करने के लिए अलग-अलग ऐप्स के साथ प्रयोग करने की आवश्यकता होगी कि एवलाज़ के साथ बनाए गए एप्लिकेशन पोर्टेबल हैं और किसी भी विंडोज सिस्टम पर चलाए जा सकते हैं।
हम आपके नियमित रूप से उपयोग किए जाने वाले ऐप्स को वर्चुअलाइज करने में एवलाज़ के साथ आपके अनुभव के बारे में सुनना पसंद करेंगे। हम नीचे निर्दिष्ट अनुभाग में किसी भी टिप्पणी की सराहना करेंगे।
एवलाज़