Microsoft تطلق أداة Store CLI للتحكم في Microsoft Store عن طريق موجه الأوامر

4 دقائق للقراءة

اعتدنا لسنوات طويلة أن يكون التعامل مع Microsoft Store محصورًا في الواجهة الرسومية فقط. نفتح المتجر، نبحث عن التطبيق، نضغط تثبيت، ثم ننتظر. طريقة سهلة للمستخدم العادي، لكنها ليست دائمًا الأنسب للمستخدمين المتقدمين أو لمن يفضلون العمل من خلال الطرفية.

مؤخرًا، أتاحت مايكروسوفت إمكانية إدارة Microsoft Store مباشرة من سطر الأوامر عبر أداة جديدة تُعرف باسم Store CLI. هذه الأداة تمنحك تحكمًا مباشرًا في تطبيقات المتجر دون الحاجة إلى فتح الواجهة الرسومية.

ما هي Store CLI?

Store CLI هي واجهة سطر أوامر رسمية تتيح لك:

  • استعراض تطبيقات Microsoft Store
  • تثبيت التطبيقات
  • تحديث تطبيق محدد
  • تنفيذ العمليات مباشرة من Terminal

بمعنى آخر، أصبح بإمكانك التعامل مع تطبيقات المتجر كما تتعامل مع أي أداة سطر أوامر احترافية داخل Windows.

ماذا يمكنك أن تفعل باستخدام Store CLI?

1. استعراض التطبيقات

يمكنك تصفح التطبيقات عبر الأمر:

store browse-apps

ويدعم هذا الأمر التصفية حسب:

  • الفئة والتصنيف الفرعي
  • التطبيقات المجانية أو المدفوعة
  • السوق الجغرافي
  • اللغة

وهذا مفيد جدًا عند البحث عن تطبيقات ضمن فئة محددة دون الحاجة للتنقل داخل واجهة المتجر.

2. تثبيت تطبيقات من المتجر

لنفترض أنك تريد تثبيت تطبيق تيليجرام غير الرسمي Unigram– أو تطبيق WhatsApp– من المتجر.

أولًا تحتاج إلى معرفة الـ Product ID الخاص بكل تطبيق (يمكن الحصول عليه من رابط التطبيق في المتجر)، ثم تستخدم الأمر التالي:

تثبيت Unigram:

store install 9N97ZCKPD60Q

تثبيت WhatsApp:

store install 9NKSQGP7F2NH

بمجرد تنفيذ الأمر، يبدأ التثبيت مباشرة دون الحاجة لفتح Microsoft Store.
وبالطبع يمكنك تثبيت التطبيق عن طريق اسمه دون استخدام الID

تثبيت Unigram:

store install Unigram

تثبيت WhatsApp:

store install WhatsApp:

3. تحديث تطبيق محدد

إذا أردت تحديث Unigram إلى أحدث إصدار:

store update unigrame

وتحديث WhatsApp:

store update WhatsApp:

هذا يمنحك تحكمًا دقيقًا في التطبيقات التي تريد تحديثها بدل الاعتماد على التحديث التلقائي من المتجر.

4. عرض جميع الأوامر

يمكنك استعراض جميع الأوامر الخاصة بالأداة عن طريق كتابة

store –help

ملاحظة مهمة: تعمل الأداة فقط إذا كان Microsoft Store مفعّلًا على جهازك.

مقارنة سريعة بين Store CLI و Winget

بما أن الكثيرين يستخدمون Winget بالفعل، فمن الطبيعي طرح السؤال: ما الفرق بينهما؟

أولًا: مصدر التطبيقات

  • Store CLI: تتعامل حصريًا مع تطبيقات Microsoft Store.
  • Winget: يتعامل مع مستودع واسع يشمل تطبيقات من المتجر وخارجه.

ثانيًا: نطاق الاستخدام

  • Store CLI: مخصصة لإدارة تطبيقات المتجر فقط.
  • Winget: مدير حزم شامل لإدارة معظم برامج Windows.

ثالثًا: التحديثات

  • Store CLI: تحديث تطبيق محدد باستخدام معرفه أو اسمه فقط.
  • Winget: يمكنه تحديث جميع البرامج دفعة واحدة باستخدام:

winget upgrade –all

رابعًا: تصدير واستيراد القائمة

  • Store CLI: لا توفر حاليًا ميزة تصدير واستيراد قائمة التطبيقات.
  • Winget: تدعم:

winget export
winget import

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

خامسًا: السيناريو المثالي لكل أداة

  • استخدم Store CLI إذا كنت تريد:
    • التحكم المباشر في تطبيقات المتجر
    • أتمتة عمليات خاصة بتطبيقات Store فقط
    • إدارة التطبيقات في بيئة مؤسسية تعتمد على المتجر
  • استخدم Winget إذا كنت تريد:
    • تثبيت عدد كبير من البرامج المختلفة
    • إعداد جهاز جديد بسرعة
    • إدارة شاملة لكل التطبيقات تقريبًا

هل Store CLI بديل عن Winget?

لا يمكن اعتبارها بديلًا مباشرًا، بل أداة مكملة.
Winget يظل مدير الحزم الأشمل، بينما Store CLI تمنح تحكمًا مباشرًا ومتخصصًا في تطبيقات Microsoft Store.

وجود الأداتين معًا يعكس توجه مايكروسوفت نحو دعم بيئات العمل الاحترافية وسيناريوهات الأتمتة، خاصة للمطورين ومديري الأنظمة.

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

عن MesterPerfect

Hello, I am Ahmed Bakr, also known as MesterPerfect. I am passionate about programming, technology, and anything related to it. I also enjoy helping others by sharing the knowledge I have gained through research and exchanging experiences with those who share similar interests. I strive to learn something new every day in my areas of interest, so that I can continually build upon my knowledge and experiences. Currently, I work as a YouTube content creator and as a server manager and web developer. My goal is to assist people of all ages in learning how to use computers and programming languages, and to help them achieve their goals with ease. In the videos I publish, I try to make the information as simple and straightforward as possible. If you have any issues while learning, please do not hesitate to reach out to me, as I am always happy to offer assistance.

تحقق أيضا

تحديث البيان الإصدار 5.0.0

10 دقائق للقراءةرمضان مبارك وكل عام وأنتم بخير, وتقبل الله منا ومنكم. كما عودناكم, لدينا جديد في… أكمل القراءة » تحديث البيان الإصدار 5.0.0

اكتب تعليقًا