विंडोज स्टोर के बिना विंडोज 8 आधुनिक यूआई ऐप इंस्टॉल करें


10

मैं विंडोज 8 पर देशी विंडोज स्टोर ऐप का उपयोग किए बिना एक आधुनिक यूआई / मेट्रो ऐप स्थापित करने के बारे में कैसे जा सकता हूं ?

मुझे नहीं पता कि क्या यह संभव है या यदि यह है, तो ऐसे मामलों में ऐप को विंडोज स्टोर से कैसे इंस्टॉल किया जाता है।

जवाबों:


13

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

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


"उचित" साइडलोडिंग में एक समूह नीति सेटिंग शामिल है, Local Computer Policy / Computer Configuration / Administrative Templates / Windows Components / App Package Deploymentजिसे सभी विश्वसनीय ऐप्स को स्थापित करने की अनुमति मिलती है, जिन्हें पहले सक्षम करने की आवश्यकता होती है:

1

यदि स्थानीय समूह नीति संपादक उपलब्ध नहीं है (जैसे कोर या आरटी पर), तो आप HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Appx\AllowAllTrustedAppsरजिस्ट्री कुंजी का मान 1 पर सेट कर सकते हैं ।

नोट: सेटिंग के नाम के अनुसार, केवल विश्वसनीय ऐप्स को ही साइडलोड किया जा सकता है। इसका मतलब यह है कि आपके पास पीसी पर एक प्रमाण पत्र होना चाहिए जो ऐप पर हस्ताक्षर करने के लिए उपयोग किए जाने वाले मैच से मेल खाता हो (यानी ऐप को सीए द्वारा हस्ताक्षरित होना चाहिए जो लक्ष्य पीसी पर भरोसा है)। इस पद्धति (और आप क्यों करना चाहते हैं?) का उपयोग करके अनसेरिफाइड / अनट्रस्ट किए गए एप्लिकेशन इंस्टॉल नहीं किए जा सकते हैं।

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

वैकल्पिक रूप से केवल विंडोज 8 एंटरप्राइज / सर्वर 2012 पर, आप पीसी को सक्रिय डायरेक्ट्री डोमेन में पीसी के साथ जोड़कर सक्षम कर सकते हैं जिसमें उपरोक्त समूह नीति सेटिंग सक्षम है। विंडोज आरटी डोमेन-ज्वाइन नहीं किया जा सकता है, इसलिए केवल उपर्युक्त उल्लिखित उत्पाद कुंजी का उपयोग करने के लिए एकमात्र समाधान है ।

एक बार जब आप इसे प्राप्त कर लेते हैं, तो आप डेवलपर से .appx पैकेज प्राप्त कर सकते हैं और इसे PowerShell प्रॉम्प्ट पर निम्न के समान कमांड टाइप करके इंस्टॉल कर सकते हैं (साथ ही किसी भी निर्भरता ऐप पैकेज):

Add-AppxPackage C:\app1.appx –DependencyPath C:\winjs.appx

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

स्थापित किए गए साइडलोड किए गए ऐप्स की सूची प्राप्त करने के लिए, व्यवस्थापक विशेषाधिकारों के साथ PowerShell खोलें और निम्न कमांड टाइप करें:

Get-AppxPackage -AllUsers

विंडोज़ इमेज (WIM) में विंडोज स्टोर लाइसेंस की कमी वाले ऐप्स को जोड़ने के लिए परिनियोजन इमेज सर्विसिंग और मैनेजमेंट (DISM) कमांड-लाइन टूल या पावरशेल cmdlets का उपयोग करने सहित अन्य विवरण के लिए, नीचे दिए गए एप्लिकेशन TechNet लेख को कैसे जोड़ें और निकालें, देखें।


यह बहुत अधिक "उचित" Microsoft-अनुशंसित साइडलोडिंग दृष्टिकोण का अवलोकन पूरा करता है। अब विंडोज आरटी और गैर-डोमेन में शामिल विंडोज 8 एंटरप्राइज / प्रो पीसी द्वारा आवश्यक एंटरप्राइज़ साइडलोडिंग उत्पाद कुंजी के बारे में बात करते हैं । ये कुंजी Microsoft के वॉल्यूम लाइसेंस सेवा केंद्र (VLSC) के माध्यम से ग्राहकों को चुनने के लिए उपलब्ध हैं। देखें वॉल्यूम Windows 8 और Windows RT के लिए गाइड लाइसेंसिंग अधिक जानकारी के लिए नीचे दिए गए लिंक अनुभाग में। इन कुंजियों को कानूनी रूप से ऑनलाइन खरीदा जा सकता है (उत्पाद कोड J7S-00004 के लिए खोज )। केवल नकारात्मक पक्ष? वे जाहिरा तौर पर केवल $ 100 और खुदरा में लगभग 3000 डॉलर प्रति पैक के लिए उपलब्ध हैं, इसलिए हाँ, बिल्कुल सस्ता नहीं है।

Microsoft वॉल्यूम लाइसेंसिंग / सॉफ़्टवेयर एश्योरेंस (SA) की जटिल प्रक्रिया के लिए एक और शिकन धन्यवाद है कि यदि आप विंडोज 8 प्रो के खुदरा संस्करणों के साथ पीसी खरीदते हैं, तो पहले से इंस्टॉल किए गए रिटेल लाइसेंस एसए लाइसेंस नहीं हैं, या तो साइडलोडिंग उत्पाद जीत गए। 't काम, या वे काम करेंगे और मूल लाइसेंस अमान्य होंगे। यदि आप इस बिंदु पर अपना सिर खुजला रहे हैं (जोरदार बालों की एक सीमा के लिए एक पूर्वसूचक कोई संदेह नहीं है, सरासर कुंठा से बाहर खींच रहा है), तो मैं आपको नीचे दिए गए लिंक को पढ़ने के लिए इसे जटिल (यह एक ख़ामोश नहीं है !) पढ़ने की सलाह देता है। , क्योंकि हम एंटरप्राइज़-स्तरीय लाइसेंसिंग और संभवतः कानूनी मुद्दों पर चर्चा कर रहे हैं जो अन्यत्र सबसे अच्छी तरह से चर्चा की जाती हैं।

आगे पढ़ने के लिए लिंक


नमस्ते, क्या इसका मतलब है कि मैं $ 30 प्रति टैबलेट के लिए 100 सरफेस टैबलेट को तैनात कर सकता हूं, यह मानते हुए कि मैं पाठ्यक्रम के पूरे पैक को खरीदता हूं। मेरी व्यक्तिगत स्थिति के लिए एक बुरा समाधान नहीं हो सकता है
तिमोथीपी

1
@ टिमोथीपी: मुझे ऐसा लगता है, लेकिन सलाह है कि आप किसी विशिष्ट वॉल्यूम / एंटरप्राइज़ लाइसेंसिंग विशेषज्ञता वाले व्यक्ति से परामर्श करें, यह पूरी तरह सुनिश्चित है। आप यहाँ बुरी सलाह नहीं देना चाहते जो आपको बाद में परेशानी में डाल सकती है।
करण

मैं ऐसा करूंगा, धन्यवाद। :-) कम से कम मुझे पता है कि अब कहां देखना शुरू करना है।
तीमुथियुस

8

हां, आप कर सकते हैं लेकिन ऐप के डेवलपर को आपको इसे देना होगा। डेवलपर आपको ये फाइलें देगा:

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

यह विधि विंडोज 8 के सभी संस्करणों पर लागू होती है: कोर, प्रो और एंटरप्राइज और आपको विजुअल स्टूडियो की भी आवश्यकता नहीं है।


लेकिन क्या आपको इसके लिए विजुअल स्टूडियो स्थापित करने की आवश्यकता नहीं है?
प्रातनाला

नहीं, आपको Visual Studio की आवश्यकता नहीं है।
एल्मो

क्या यह विंडोज़ आरटी के लिए भी लागू होता है?
मैनुअल फॉक्स

0

यह एक एंटरप्राइज़ वातावरण (विंडोज 8 एंटरप्राइज) में संभव है, जहां ऐप्स का साइडलोडिंग संभव है। नहीं, जवाब नहीं है। ऐप्स पैकेज (फ़ाइलों का एक समूह) के रूप में स्थापित होते हैं जो सिस्टम पर विभिन्न स्थानों में संग्रहीत होते हैं। केवल प्रक्रिया यह wwahost.exeजानती है कि इन्हें ऐप के रूप में कैसे चलाना है।

पायरेसी, यह संभव हो सकता है अगर ओएस को आईएमओब्रोकन किया जाए

EDIT: यह गैर-उद्यम मशीनों के साथ-साथ डेवलपर कुंजी के साथ भी संभव है। @रामहाउंड का शुक्रिया


आप विंडोज 8 और निश्चित रूप से विंडोज आरटी के किसी भी संस्करण पर एक आधुनिक यूआई आवेदन को हटा सकते हैं।
रामहाउंड

जब तक कि यह एक उद्यम न हो
pratnala

आप इसे गैर-उद्यम के लिए कैसे करेंगे?
प्रातनाला

बेशक एक डेवलपर कुंजी के साथ। अपनी गलत जानकारी को ठीक करने के लिए स्वतंत्र महसूस करें।
रामहाउंड

-1

नहीं यह विंडोज स्टोर के माध्यम से जाने के बिना संभव नहीं है। यह Apple स्टोर के समान है। आप Apple स्टोर से गुजरे बिना अपने iPhone / iPad पर ऐप इंस्टॉल नहीं कर सकते।

हालांकि, मेट्रो यूआई ऐप के अलावा आप इसे विंडोज स्टोर ऐप के बिना भी इंस्टॉल कर सकते हैं।


यदि आप जेलब्रेक करते हैं तो आप ऐप स्टोर से गुजरे बिना iOS पर ऐप इंस्टॉल कर सकते हैं। और भले ही आप जेलब्रेक न करें,
मैग्नेटिक_ड्यूड
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.