Microsoft डेस्कटॉप ऐप कनवर्टर गाइड

समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें

Microsoft ने इसका प्रदर्शन किया डेस्कटॉप ऐप कनवर्टर कार्यक्रम कुछ समय पहले कुछ डेस्कटॉप प्रोग्रामों को यूनिवर्सल एप्स फॉर्मेट में बदलना कितना आसान है।

टूल के पीछे मुख्य विचार डेवलपर्स के लिए विंडोज ऐप्स के लिए विरासत डेस्कटॉप प्रोग्राम को स्टोर एप्लिकेशन में बदलना आसान था।

प्रोग्राम इस तरह ऐप्स में बदल गए कि स्टोर-एक्सक्लूसिव फ़ीचर जैसे सिक्योरिटी सैंडबॉक्सिंग से फायदा होगा। डेवलपर्स आगे विंडोज स्टोर पर अतिरिक्त जोखिम से लाभ उठा सकते हैं।

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

Microsoft डेस्कटॉप ऐप कनवर्टर

microsoft desktop app converter

यदि आपका कंप्यूटर निम्नलिखित आवश्यकताओं को पूरा करता है, तो आप केवल डेस्कटॉप ऐप कनवर्टर को स्थापित और चला सकते हैं:

  1. विंडोज 10 एनिवर्सरी अपडेट एंटरप्राइज या प्रो संस्करण पर स्थापित किया गया है।
  2. 64-बिट प्रोसेसर।
  3. हार्डवेयर-असिस्टेड वर्चुअलाइजेशन और सेकंड लेवल एड्रेस ट्रांसलेशन (SLAT) का समर्थन करता है। अधिकांश आधुनिक cpus को उन का समर्थन करना चाहिए।
  4. आप केवल इंस्टॉलर फ़ाइलों को परिवर्तित कर सकते हैं और पोर्टेबल कार्यक्रमों को नहीं।
  5. परिवर्तित एप्लिकेशन केवल 64-बिट विंडोज डिवाइस पर तैनात किए जा सकते हैं।

डेस्कटॉप ऐप कनवर्टर सेटअप

setup

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

आधिकारिक Microsoft डाउनलोड पृष्ठ पर जाएं डेस्कटॉप ऐप कनवर्टर के लिए। डाउनलोड बटन पर क्लिक करें, और DesktopAppConverter.zip और आधार छवियों में से एक का चयन करें। बेस छवियां विंडोज के विभिन्न संस्करणों पर आधारित हैं। संस्करण 14939 वर्षगांठ अद्यतन संस्करण है। आपको आधार छवि का चयन करने की आवश्यकता है जो आपके विंडोज संस्करण से मेल खाती है।

एक डॉक फ़ाइल है, जिसे आप डाउनलोड करना चाहते हैं क्योंकि यह टूल पर जानकारी प्रदान करता है।

इसके अलावा, विंडोज 10 के लिए विंडोज सॉफ्टवेयर डेवलपमेंट किट डाउनलोड करें यहां से । मैंने विंडोज 10 के लिए विंडोज स्टैंडअलोन एसडीके डाउनलोड किया है, लेकिन अन्य हैं।

डाउनलोड होने के बाद DesktopAppConverter.zip फ़ाइल को निकालें। मेरा सुझाव है कि आप डाउनलोड की गई BaseImage फ़ाइल को उसी निर्देशिका में स्थानांतरित करें क्योंकि यह सेटअप के दौरान इसे थोड़ा आसान बनाती है।

सेटअप शुरू करने के लिए, निम्नलिखित करें:

  1. विंडोज-की पर टैप करें, cmd.exe टाइप करें, Shift और Ctrl दबाए रखें, और एंटर दबाएं। यह एक उन्नत कमांड प्रॉम्प्ट खोलता है।
  2. टाइप शक्तियां।
  3. मेरा सुझाव है कि आप DesktopAppConverter निर्देशिका में जाने के लिए सीडी कमांड का उपयोग करें, उदा। cd c: DesktopAppConverter।
  4. कमांड चलाएँ: सेट-एक्ज़ीक्यूशनपोलिस बाईपास
  5. कमांड चलाएँ: DesktopAppConverter.ps1 -Setup -BaseImage BaseImage-14939.wim -Verbose

सेटअप उस बिंदु से स्वचालित रूप से चलता है। कृपया ध्यान दें कि प्रोग्राम को एप्लिकेशन में परिवर्तित करना शुरू करने से पहले आपको पीसी को पुनरारंभ करना होगा।

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

डेस्कटॉप ऐप कनवर्टर का उपयोग करना

ऐप कन्वर्टर UWP फॉर्मेट में Win32 प्रोग्राम्स या Microsoft .NET फ्रेमवर्क 4.61 प्रोग्राम्स को कन्वर्टर कर सकता है।

कमांड प्राप्त-सहायता चलाएँ। DesktopAppConverter.ps1 -Detailed पैरामीटर और विकल्पों के बारे में विस्तृत जानकारी प्राप्त करने के लिए, जो कनवर्टर का समर्थन करता है।

किसी प्रोग्राम को परिवर्तित करने के लिए, निम्न कमांड चलाएँ:

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

आपको अन्य त्रुटि संदेश मिल सकते हैं, लेकिन संदेश आमतौर पर आपको सही दिशा में इंगित करते हैं ताकि आप जान सकें कि क्या गलत हुआ।

यदि आदेश को स्वीकार कर लिया जाता है, तो निम्नलिखित होता है:

  1. जाँच यह सुनिश्चित करने के लिए की जाती है कि पर्यावरण सभी आवश्यकताओं को पूरा करता है।
  2. चयनित इंस्टॉलर पर चेक किए जाते हैं।
  3. अगर यह मौजूद नहीं है तो आउटपुट डायरेक्टरी बनाई जाती है।
  4. रूपांतरण पर्यावरण स्थापित किया गया है।
  5. इंस्टॉलर एक पृथक वातावरण के अंदर चलाया जाता है।

परिणाम

डेस्कटॉप ऐप कन्वर्टर टूल एक .appx पैकेज बनाता है जो प्रोग्राम का UWP संस्करण है। आप हस्ताक्षर करने से पहले नए एप्लिकेशन का परीक्षण करने के लिए एक उन्नत PowerShell कमांड प्रॉम्प्ट विंडो पर निम्न आदेश चला सकते हैं:

Add-AppxPackage -Path PATHTOAppxManifest.xml -Register

प्रकट फ़ाइल के पथ के साथ PATHTOAppxManifest.xml बदलें। आप इसे .appx पैकेज के समान निर्देशिका में पाते हैं।

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