اعتدنا لسنوات طويلة أن يكون التعامل مع 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.
وجود الأداتين معًا يعكس توجه مايكروسوفت نحو دعم بيئات العمل الاحترافية وسيناريوهات الأتمتة، خاصة للمطورين ومديري الأنظمة.
إذا كنت من محبي العمل عبر الطرفية أو من المستخدمين الذين يحتاجون تثبيت مجموعة تطبيقات على عدة أجهزة عن طريق أتمتة المهام، فهذه أداة رائعة تستحق التجربة.
مدونة نافذة التقنية مدونة نافذة التقنية – موقع يقدّم شروحات تقنية حديثة حول Windows، Android، الذكاء الاصطناعي، وأدوات المطورين بطريقة سهلة وواضحة للمستخدم العربي.