- استخدام الأمر winget upgrade --all لتحديثات البرامج المجمعة.
- إدارة التطبيقات من متجر مايكروسوفت والمصادر الخارجية باستخدام وحدة التحكم.
- تنفيذ برامج PowerShell النصية لأتمتة العمليات في بيئات لا تتمتع بصلاحيات المسؤول.
- مقارنة بين الإدارة اليدوية للمتجر الرسمي وكفاءة مديري الطرود.
¿كيفية تحديث جميع التطبيقات المثبتة تلقائيًا باستخدام WinGet؟ عندما نشغل جهاز الكمبيوتر الخاص بنا، ندرك أن نظام التشغيل ويندوز يأتي مزودًا بالعديد من الأدوات المثبتة مسبقًا لتسهيل حياتنا. ومع ذلك، بمرور الوقت، معظم البرامج لا تفي بالغرض وفي النهاية نقوم بتنزيل البرامج من مواقع الويب المختلفة أو المتجر الرسمي حتى نتمكن من العمل بشكل مريح والاستفادة القصوى من الأجهزة.
تكمن المشكلة لاحقًا، إذ قد يكون الحفاظ على تحديث هذا النظام البيئي بأكمله أمرًا شاقًا للغاية. ورغم وجود الطرق التقليدية، إلا أن هناك أداة مدمجة تُعدّ كنزًا ثمينًا لمن لا يرغبون في إضاعة الوقت: مدير حزم WinGetمما يسمح لنا بإدارة جميع البرامج من خلال سطر أوامر بسيط.
ما هو برنامج WinGet وما هي استخداماته الفعلية؟
بالنسبة لمن ليسوا على دراية كبيرة، فإن WinGet هو في الأساس مدير حزم مايكروسوفت الذي يأتي مثبتًا مسبقًا على الإصدارات الحديثة من ويندوز. ويمكن تشغيله على كل من موجه الأوامر (CMD) كما هو الحال في PowerShellوتتمثل وظيفتها الرئيسية في السماح لنا بتثبيت البرامج وإلغاء تثبيتها، وقبل كل شيء، تحديث التطبيقات في نظام التشغيل ويندوز 11 دون الحاجة إلى تصفح عشرات صفحات الويب.
تتمثل الميزة الكبرى في مركزية الإدارة. لم يعد عليك تصفح كل موقع على حدة للتحقق من إصدار نسخة جديدة، بل يقوم WinGet بالاستعلام عن قاعدة البيانات ويخبرك بالضبط بما يحتاج إلى تحديث أمني أو ترقية للأداء.
الأمر الرئيسي لتحديث جهاز الكمبيوتر بالكامل

إذا كان لديك قائمة لا تنتهي من البرامج ولا ترغب في استعراضها واحدًا تلو الآخر، فهناك حيلة بسيطة للغاية. افتح وحدة التحكم واكتب ترقية الجناح - الكلأنت تُوجه النظام للبحث عن جميع التحديثات المتاحة لكل تطبيق مثبت، ثم يقوم بتنزيلها وتثبيتها بالتسلسل.
من المهم أن تعرف أنه إذا كنت ترغب في تجنب المفاجآت، يمكنك تشغيل الأمر أولاً. ترقية الجناح بدون أي معايير إضافية. وبهذه الطريقة، سيعرض لك البرنامج قائمة أولية مع جميع التطبيقات التي لها إصدار أحدثمما يتيح لك تحديد ما إذا كنت تريد تحديث كل شيء أو بعض الأشياء فقط.
خيارات متقدمة وتخصيص الأوامر
لا يقتصر برنامج WinGet على زر "تحديث الكل" فحسب، بل يحتوي على سلسلة من المعلمات التي تتيح التحكم الكامل في العملية. على سبيل المثال، إذا كنت ترغب فقط في تحديث تطبيق معين، فما عليك سوى كتابة ترقية winget PROGRAM_NAMEإذا كنت بحاجة إلى إصدار معين لأسباب تتعلق بالتوافق، يمكنك استخدام الخيار -vo –version متبوعًا برقم الإصدار الدقيق.
أما بالنسبة لأولئك الذين يبحثون عن تجربة أنظف وأكثر سلاسة، فهناك خيارات مفيدة للغاية مثل:
- -هو - صامتيؤدي هذا الخيار إلى إخفاء أي واجهة مستخدم، مما يتسبب في حدوث التثبيت في الخلفية.
- قبول اتفاقيات الحزمة: يتم استخدامه لقبول اتفاقيات الترخيص تلقائيًا ومنع النظام من التوقف لطلب التأكيد.
- إلغاء تثبيت السابق: يفرض إلغاء تثبيت الإصدار القديم قبل تثبيت الإصدار الجديد، وهو أمر مفيد للغاية إذا لم يقم برنامج التثبيت بذلك بشكل أصلي.
- -io – تفاعليعلى عكس الوضع الصامت، يمكنك هنا رؤية تقدم عملية التثبيت في الوقت الفعلي.
نصائح للمسؤولين والمستخدمين الذين لا يملكون صلاحيات
أحيانًا نواجه مشكلة عند محاولة تحديث التطبيقات للمستخدمين الذين لا يملكون صلاحيات المسؤول. بما أن WinGet مُثبّت على مستوى المستخدم، فإن تشغيله من حساب خدمة قد يكون مُرهقًا. مع ذلك، يوجد حل باستخدام... برامج PowerShell النصية (.ps1) والتي يمكن نشرها عبر GPO أو Intune.
ولتحقيق ذلك، يجب على البرنامج النصي أولاً تحديد المسار الدقيق لملف WinGet القابل للتنفيذ داخل المجلد. تطبيقات ويندوزجارٍ البحث عن أحدث إصدار من برنامج التثبيت. بمجرد العثور على المسار، قم بتشغيله. تحديث المصدر لتحديث قائمة الحزم، وأخيرًا، يتم إطلاق التحديث الجماعي مع معلمات الصمت وقبول العقد بحيث تكون العملية غير مرئية للمستخدم النهائي.
مقارنة بين WinGet ومتجر Microsoft Store والبدائل الأخرى
سيتساءل الكثيرون عما إذا كان تطبيق WinGet لا يزال مفيدًا في ظل وجود متجر مايكروسوفت. المتجر رائع و يضمن أن البرنامج خالٍ من البرامج الضارةلأنه يجتاز معايير أمان صارمة. التحديث من علامة التبويب "المكتبة" في المتجر سهل للغاية، ولكنه يتطلب بعض الجهد اليدوي إذا كنت لا ترغب في النقر على زر "الحصول على التحديثات" لجميع التحديثات.
من ناحية أخرى، هناك بدائل راسخة مثل شوكولاتةوهو مشابه جدًا لبرنامج WinGet ويحتوي على قاعدة بيانات ضخمة. لدينا أيضًا أدوات رسومية مثل CCleaner أو SUMoوالتي تفحص جهاز الكمبيوتر بحثًا عن البرامج القديمة. ومع ذلك، فإن التكامل الأصلي لبرنامج WinGet يجعله لا يُضاهى من حيث السرعة والسهولة.
على الرغم من مزاياها، إلا أن استخدامها ليس مثاليًا. العيب الرئيسي في استخدام وحدة التحكم هو أن لا يتم فهرسة جميع التطبيقات. في مدير الحزم، لذا ستظل بعض التحديثات تعتمد على الوصول إلى موقع المطور الإلكتروني. علاوة على ذلك، قد ينطوي التحديث العشوائي على مخاطر تثبيت إصدارات تحتوي على أخطاء أو غير متوافقة مع جهازك.
شغوف بالتكنولوجيا منذ أن كان صغيرا. أحب أن أكون على اطلاع بأحدث المستجدات في هذا القطاع، وقبل كل شيء، أن أقوم بتوصيله. ولهذا السبب كرست جهودي للتواصل في مجال التكنولوجيا ومواقع ألعاب الفيديو لسنوات عديدة حتى الآن. يمكنك أن تجدني أكتب عن Android أو Windows أو MacOS أو iOS أو Nintendo أو أي موضوع آخر ذي صلة يتبادر إلى ذهنك.
