एक "पोर्टेबल" ऐप क्या है, और यह क्यों मायने रखता है?

विषयसूची:

एक "पोर्टेबल" ऐप क्या है, और यह क्यों मायने रखता है?
एक "पोर्टेबल" ऐप क्या है, और यह क्यों मायने रखता है?

वीडियो: एक "पोर्टेबल" ऐप क्या है, और यह क्यों मायने रखता है?

वीडियो: एक
वीडियो: What You Need to Know for Your Coding Career - YouTube 2024, मई
Anonim
पोर्टेबल अनुप्रयोग अपने पारंपरिक समकक्षों पर कुछ निश्चित फायदे प्रदान करते हैं। वे हल्के वजन वाले हैं और वे आपको अपने एप्लिकेशन और सेटिंग्स को लेते समय कंप्यूटर के बीच स्थानांतरित करने की अनुमति देते हैं। यहां बताया गया है कि वे अलग क्यों हैं और वे कभी-कभी क्यों होते हैं-लेकिन हमेशा नहीं-एक अच्छी पसंद।
पोर्टेबल अनुप्रयोग अपने पारंपरिक समकक्षों पर कुछ निश्चित फायदे प्रदान करते हैं। वे हल्के वजन वाले हैं और वे आपको अपने एप्लिकेशन और सेटिंग्स को लेते समय कंप्यूटर के बीच स्थानांतरित करने की अनुमति देते हैं। यहां बताया गया है कि वे अलग क्यों हैं और वे कभी-कभी क्यों होते हैं-लेकिन हमेशा नहीं-एक अच्छी पसंद।

नियमित ऐप्स कैसे स्थापित किए जाते हैं

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

सिफारिश की: