دليل محول تطبيقات سطح المكتب من Microsoft

جرب أداة القضاء على المشاكل

عرضت Microsoft ملف محول تطبيقات سطح المكتب برنامج قبل حين لتسليط الضوء على مدى سهولة تحويل بعض برامج سطح المكتب إلى تنسيق Universal Apps.

كانت الفكرة الرئيسية وراء الأداة هي تسهيل قيام المطورين بتحويل برامج سطح المكتب القديمة لنظام Windows إلى تطبيقات المتجر.

ستستفيد البرامج التي يتم تحويلها إلى تطبيقات بهذه الطريقة من ميزات المتجر الحصرية مثل وضع الحماية للأمان. علاوة على ذلك ، قد يستفيد المطورون من التعرض الإضافي على متجر Windows.

لا يزال محول تطبيقات سطح المكتب الذي أصدرته Microsoft منذ بعض الوقت متاحًا فقط كمعاينة. يتم العمل على البرنامج ، ويتم إصدار التحديثات بانتظام التي تقدم ميزات جديدة أو تعمل على إصلاح المشكلات.

محول تطبيقات سطح المكتب من Microsoft

microsoft desktop app converter

لا يجوز لك تثبيت محول تطبيقات سطح المكتب وتشغيله إلا إذا كان جهاز الكمبيوتر الخاص بك يفي بالمتطلبات التالية:

  1. تم تثبيت تحديث الذكرى السنوية لـ Windows 10 على إصدار Enterprise أو Pro.
  2. معالج 64 بت.
  3. يدعم المحاكاة الافتراضية بمساعدة الأجهزة وترجمة عنوان المستوى الثاني (SLAT). يجب أن تدعم معظم cpus الحديثة تلك.
  4. يجوز لك فقط تحويل ملفات المثبت وليس البرامج المحمولة.
  5. لا يجوز نشر التطبيقات المحولة إلا على أجهزة Windows 64 بت.

إعداد محول تطبيقات سطح المكتب

setup

أول شيء عليك القيام به هو تنزيل ملفين إلى نظامك حيث تطلب منهم تثبيت محول تطبيقات سطح المكتب على الكمبيوتر. يرجى ملاحظة أن أحد الملفات هو صورة Windows أساسية بحجم 3.3 جيجا بايت.

قم بزيارة صفحة تنزيل Microsoft الرسمية لمحول تطبيقات سطح المكتب. انقر فوق زر التنزيل وحدد DesktopAppConverter.zip وإحدى الصور الأساسية. تستند الصور الأساسية إلى إصدارات مختلفة من Windows. الإصدار 14939 هو إصدار تحديث الذكرى السنوية. تحتاج إلى تحديد الصورة الأساسية التي تطابق إصدار Windows الخاص بك.

يوجد أيضًا ملف doc قد ترغب في تنزيله لأنه يوفر معلومات حول الأداة.

أيضًا ، قم بتنزيل Windows Software Development Kit لنظام التشغيل Windows 10 من هنا . لقد قمت بتنزيل Windows Standalone SDK لنظام التشغيل Windows 10 ، ولكن هناك برامج أخرى.

قم باستخراج ملف DesktopAppConverter.zip بمجرد تنزيله. أقترح عليك نقل ملف BaseImage الذي تم تنزيله إلى نفس الدليل لأنه يجعله أسهل قليلاً أثناء الإعداد.

لبدء الإعداد ، قم بما يلي:

  1. اضغط على مفتاح Windows ، واكتب cmd.exe ، واضغط باستمرار على Shift و Ctrl ، واضغط على Enter. هذا يفتح موجه أوامر غير مقيد.
  2. اكتب بوويرشيل.
  3. أقترح عليك استخدام الأمر cd للانتقال إلى دليل DesktopAppConverter ، على سبيل المثال cd c: DesktopAppConverter.
  4. قم بتشغيل الأمر: Set-ExecutionPolicy bypass
  5. قم بتشغيل الأمر: DesktopAppConverter.ps1 -Setup -BaseImage BaseImage-14939.wim -Verbose

يعمل برنامج الإعداد تلقائيًا من تلك النقطة فصاعدًا. يرجى ملاحظة أنك تحتاج إلى إعادة تشغيل جهاز الكمبيوتر قبل أن تتمكن من البدء في تحويل البرامج إلى تطبيقات.

سيتم تحديث Windows أثناء إعادة التشغيل ، وفتح موجه أوامر PowerShell تلقائيًا عند تحميل سطح المكتب. يكتمل الإعداد بعد ذلك ، ويمكنك البدء في استخدام البرنامج لتحويل البرامج إلى تطبيقات.

باستخدام محول تطبيقات سطح المكتب

قد يقوم محول التطبيق بتحويل برامج Win32 القديمة أو برامج Microsoft .NET Framework 4.61 إلى تنسيق UWP.

قم بتشغيل الأمر get-help. DesktopAppConverter.ps1 - مفصل للحصول على معلومات مفصلة حول المعلمات والخيارات التي يدعمها المحول.

لتحويل برنامج ، قم بتشغيل الأمر التالي:

.

تحتاج إلى ضبط الأمر ، على سبيل المثال لمطابقة مسار البرنامج واسم البرنامج الذي تريد تحويله والاسم والناشر والإصدار. يرجى ملاحظة أن الإصدار يبدو أنه يرفض الإصدارات القصيرة جدًا أو الطويلة جدًا. سيقوم المترجم بإلقاء خطأ إذا كنت تستخدم 0.8 أو 1 في الأمر. استخدم أربعة أرقام ، هذا يعمل ، بحيث يظهر الإصدار 0.8 كـ 0.8.0.0 في الأمر.

قد تحصل على رسائل خطأ أخرى ، ولكن الرسائل عادة ما توجهك في الاتجاه الصحيح حتى تعرف الخطأ الذي حدث.

إذا تم قبول الأمر ، يحدث ما يلي:

  1. يتم إجراء الفحوصات للتأكد من أن البيئة تلبي جميع المتطلبات.
  2. يتم إجراء عمليات الفحص على المثبت المحدد.
  3. يتم إنشاء دليل الإخراج إذا لم يكن موجودًا.
  4. تم إعداد بيئة التحويل.
  5. يتم تشغيل المثبت داخل بيئة معزولة.

النتائج

تقوم أداة Desktop App Converter بإنشاء حزمة .appx وهي إصدار UWP من البرنامج. يمكنك تشغيل الأمر التالي في نافذة موجه أوامر PowerShell مرتفعة لاختبار التطبيق الجديد قبل التوقيع عليه:

إضافة AppxPackage -Path PATHTOAppxManifest.xml- تسجيل

استبدل PATHTOAppxManifest.xml بالمسار إلى ملف البيان. تجده في نفس الدليل مثل حزمة .appx.

يمكنك بعد ذلك تشغيل التطبيق مثل أي تطبيق آخر باستخدام قائمة ابدأ. تحقق من هذا الدليل لتوقيع المعلومات والقضايا.