طريقة برمجة تحديث حزم في متجر مايكروسوفت عبر سطر الأوامر
تعتبر عملية تحديث التطبيقات من الأمور الأساسية لنظام التشغيل ويندوز، حيث تساهم هذه التحديثات في تحسين الأداء وإصلاح الأخطاء الأمنية. في هذا المقال، سنتناول كيفية استدعاء تحديث حزمة عبر سطر الأوامر في متجر مايكروسوفت، وكذلك كيفية التحقق من توفر تحديثات للبرامج المثبتة.
كيفية استدعاء تحديث حزمة باستخدام سطر الأوامر
لبرمجة استدعاء تحديث حزمة في متجر مايكروسوفت، يمكنك استخدام إحدى لغات البرمجة مثل PowerShell. ففي البداية، يجب التأكد من أنك تعمل على إصدار حديث من PowerShell، حيث يوفر ذلك أداءً أفضل وميزات محدثة.
عليك بكتابة الشيفرة التالية:
#!/usr/bin/env -S pwsh
#Requires -PSEdition 'Core'
#Requires -Version 7
If ($IsWindows) {
$NamespaceName="root\cimv2\mdm\dmmap"
$ClassName="MDM_EnterpriseModernAppManagement_AppManagement01"
$WMIObj = Get-WmiObject -Namespace "$NamespaceName" -Class "$ClassName"
$Result = $WMIObj.UpdateScanMethod()
# بدلاً من ذلك بهيئة PowerShell
Get-CimInstance `
-Namespace "$NamespaceName" `
-ClassName "$ClassName" `
| Invoke-CimMethod -MethodName 'UpdateScanMethod'
}
هذه الشيفرة تأخذك خطوة نحو استدعاء التحديثات بشكل أوتوماتيكي. ومع ذلك، قد تواجه مشكلات مثل الرسالة التي تشير إلى عدم توفر الوصول إلى مورد CIM. يُوصى بالتحقق من الأذونات والتأكد من تكوين النظام بالشكل الصحيح.
التحقق من وجود تحديثات
بعد استدعاء التحديث، قد ترغب في تحقيق النجاح في عملية التحديث. أحد خيارات التحقق هو استخدام الأمر winget
، الذي يمكن أن يسهل عليك التحقق من الحزم المثبتة من مستودع متجر مايكروسوفت.
استخدم الأمر التالي للتحقق من جميع الحزم المثبتة:
winget list
هذا الأمر سيمكنك من معرفة حالة التطبيقات الحالية، وإذا ما كانت هناك تحديثات متاحة لكل حزمة مثبتة. يُنصح أيضًا بتحديث كافة الحزم عبر الأمر:
winget upgrade --all
التعامل مع الأخطاء الشائعة
عندما تقوم بتشغيل الأوامر المذكورة أعلاه، قد تواجه أخطاء مختلفة. من الضروري فهم تلك الأخطاء وكيفية التعامل معها. على سبيل المثال، إذا واجهت مشكلة مع الـ CIM، قد تحتاج إلى مراجعة إعدادات الأمان لنظام التشغيل أو التحقق مما إذا كان لديك الأذونات المناسبة.
الاستنتاج
إن استدعاء تحديث حزمة باستخدام سطر الأوامر في متجر مايكروسوفت هو عملية بسيطة ولكنها تتطلب بعض المعرفة التقنية. من خلال استخدام PowerShell والأدوات المتعلقة به، يمكنك ضمان تحديث تطبيقاتك بشكل دوري وسلس.
لتلخيص الأمر، فإن عملية تنفيذ الأوامر بشكل صحيح تساهم في تعزيز أداء النظام وتوفير حماية أفضل ضد الثغرات. يُعتبر استخدام الأوامر مثل winget
من الأساليب الفعالة للتحقق من وجود تحديثات وتطبيقها بسهولة.
في النهاية، باتباع الخطوات والممارسات الصحيحة ستتمكن من إدارة تحديثات التطبيقات على نظامك بكفاءة وسلاسة، مما يسهم في تحسين تجربة استخدامك لنظام ويندوز.