मुखपृष्ठ » कैसे » पोर्टेबल ऐप क्या है, और यह क्यों बात करता है?

    पोर्टेबल ऐप क्या है, और यह क्यों बात करता है?

    पोर्टेबल एप्लिकेशन अपने पारंपरिक समकक्षों पर कुछ निश्चित लाभ प्रदान करते हैं। वे हल्के हैं और वे आपको अपने अनुप्रयोगों और सेटिंग्स को अपने साथ लेते समय कंप्यूटर के बीच स्थानांतरित करने की अनुमति देते हैं। यहां बताया गया है कि वे अलग-अलग क्यों हैं और वे कभी-कभी क्यों होते हैं-लेकिन हमेशा एक अच्छा विकल्प नहीं.

    रेगुलर ऐप्स कैसे इंस्टॉल होते हैं

    किसी ऐप को पोर्टेबल बनाने के लिए यह समझने के लिए कि विंडोज में पारंपरिक ऐप कैसे इंस्टॉल किए जाते हैं, इस पर तुरंत नज़र डालना मददगार हो सकता है। जब आप विंडोज में एक ऐप इंस्टॉल करते हैं, तो इंस्टॉलेशन फाइलें कई अलग-अलग स्थानों पर जाती हैं। ऐप की फ़ाइलों के थोक को आमतौर पर C: \ Program Files फ़ोल्डर में कहीं एक फ़ोल्डर में कॉपी किया जाता है। वे फ़ाइलें जिनमें ऐप के सभी उपयोगकर्ताओं के लिए लागू होने वाली सेटिंग्स प्रोग्रामडैट फ़ोल्डर में बनाई जा सकती हैं.

    पीसी पर अलग-अलग उपयोगकर्ता खातों के लिए विशेष रूप से सेटिंग्स जो प्रत्येक व्यक्तिगत खातों के उपयोगकर्ता फ़ोल्डर के अंदर छिपी हुई "ऐपडाटा" फ़ोल्डर में बनाई गई फ़ाइलों में संग्रहीत होती हैं। अधिकांश ऐप विंडोज रजिस्ट्री में प्रविष्टियां बनाते हैं जो विभिन्न कॉन्फ़िगरेशन सेटिंग्स भी पकड़ सकते हैं। और कई ऐप शेयर्ड कोड लाइब्रेरियों का लाभ उठाते हैं जो .NET फ्रेमवर्क और विजुअल C ++ Redistributables जैसी चीजों के साथ इंस्टॉल हो जाते हैं.

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

    तो, एक पोर्टेबल ऐप क्या है और मैं इसका उपयोग क्यों करूंगा?

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

    पोर्टेबल एप्लिकेशन का उपयोग करने का सबसे बड़ा लाभ यह है कि वे पोर्टेबल हैं। उदाहरण के लिए, उन्हें USB ड्राइव पर चिपकाएं, और आप उन्हें कंप्यूटर से कंप्यूटर पर ले जा सकते हैं। वे आपके द्वारा चलाए जा रहे पीसी पर कोई पदचिह्न नहीं छोड़ेंगे। यूएसबी ड्राइव पर पोर्टेबल ऐप के फ़ोल्डर में आपके द्वारा सेव की गई किसी भी सेटिंग्स सहित सब कुछ सही है। यह वास्तव में एमएस-डॉस और विंडोज 3.1 के दिनों में काम करने के तरीके से बहुत मिलता-जुलता है.

    भले ही आप कंप्यूटर के बीच नहीं जा रहे हों, तब भी पोर्टेबल ऐप्स अच्छे हो सकते हैं। एक बात के लिए, वे आपके पीसी पर एक छोटा पदचिह्न छोड़ते हैं। वे ज्यादातर इंस्टॉल किए जाने वाले ऐप्स की तुलना में हल्के वजन के होते हैं, केवल इंस्टॉल नहीं होने के कारण। आप ड्रॉपबॉक्स जैसी किसी चीज़ का उपयोग करके अपने दूसरे पीसी पर उन्हें (उनकी सेटिंग के साथ) सिंक कर सकते हैं। या, आप अपने सिस्टम पर cruft छोड़ने के बारे में चिंता किए बिना केवल एक बार एक ऐप का उपयोग कर सकते हैं.

    ज़रूर, हमेशा ऐसे ऐप्स होंगे जिन्हें आपको इंस्टॉल करना होगा। या तो वे पोर्टेबल ऐप के रूप में चलने के लिए बहुत बड़े या परिष्कृत हैं, या उन्हें वास्तव में विंडोज की बहु-उपयोगकर्ता या सुरक्षा क्षमताओं का लाभ उठाने की आवश्यकता है। लेकिन कई ऐप दोनों फ्लेवर में आते हैं, जिसका मतलब है कि आप इसे डाउनलोड करने पर इंस्टॉलर और एक ज़िप के बीच चयन कर सकते हैं.

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

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

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

    यह कहा गया है, पोर्टेबल एप्स के फायदे आमतौर पर नुकसान को पछाड़ते हैं-खासकर यदि आप विभिन्न पीसी पर बहुत अधिक घूमते हैं.

    पोर्टेबल ऐप्स किस प्रकार के उपलब्ध हैं?

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

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

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

    आप यह भी पाएंगे कि जब हम अपने कई लेखों में तृतीय-पक्ष उपयोगिताओं की सलाह देते हैं, तो हम अक्सर इंस्टॉल करने योग्य लोगों पर पोर्टेबल ऐप की सुविधा का चयन करते हैं.

    क्या मैं नियमित रूप से इंस्टॉल करने योग्य ऐप्स पोर्टेबल बना सकता हूं?

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

    इंस्टॉल करने योग्य ऐप को पोर्टेबल बनाने के लिए एक अन्य विकल्प ऐप को वर्चुअलाइज करना है। इसके लिए आमतौर पर एक अच्छे बिट सेटअप की आवश्यकता होती है, लेकिन अनिवार्य रूप से आप एक पोर्टेबल वर्चुअल मशीन बनाएंगे जो आवश्यक ऑपरेटिंग सिस्टम और आपके द्वारा आवश्यक एप्लिकेशन (या ऐप) को चला सकती है और फिर उस पोर्टेबल मशीन को लोड कर सकती है, जो आपको चाहिए इसके लिए पोर्टेबल वर्चुअलबॉक्स सबसे आम उपकरण है, और हमने हर जगह अपने साथ वर्चुअल मशीन लेने के लिए इसका उपयोग करने के लिए एक बढ़िया मार्गदर्शिका प्राप्त की है। वर्चुअलबॉक्स स्वयं ओरेकल की एक मुफ्त वर्चुअल मशीन की पेशकश है जो किसी भी डेस्कटॉप ऑपरेटिंग सिस्टम पर चल सकती है। पोर्टेबल वर्चुअलबॉक्स VirtualBox के लिए एक आवरण है जो इसे एक पोर्टेबल एप्लिकेशन में बदल देता है जिसे आप यूएसबी स्टिक या बाहरी हार्ड ड्राइव पर स्थापित कर सकते हैं.

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


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