المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : مات cmd...يحيا cmd !!



walid2mi
12-01-2017, 00:05
السلام عليكم





مايكروسوفت ستستغنى عن موجّه الأوامر cmd في المستقبل القريب: هذا هو الخبر الذى تداولته أغلب المنتديات العربية و الأجنبية بحجة أنه تم
إستبدال cmd ب powershell فى قائمة الإختصارات فهل فعلا سيتم قريبا إستبدال
cmd بباورشيل ?

لنعلم صحت هذا الإستخلاص من خطأه لنرجع لمصدر المعلومة (https://blogs.windows.com/windowsexperience/2016/11/17/announcing-windows-10-insider-preview-build-14971-for-pc/#1L0UUlj2UzxkpEFy.97) ولنتدبر الخبر بدقة:

PowerShell in the Shell: In an effort to bring the best command line
experiences to the forefront for all power users, PowerShell is now the
defacto command shell from File Explorer. It replaces Command Prompt
(aka, “cmd.exe”) in the WIN + X menu, in File Explorer’s File menu, and
in the context menu that appears when you shift-right-click the
whitespace in File Explorer. Typing “cmd” (or “powershell”) in File
Explorer’s address bar will remain a quick way to launch the command
shell at that location. For those who prefer to use Command Prompt, you
can opt out of the WIN + X change by opening Settings >
Personalization > Taskbar, and turning “Replace Command Prompt with
Windows PowerShell in the menu when I right-click the Start button or
press Windows key+X” to “Off”.

كما تلاحظون ليس هناك نقطة أوفاصلة بعد الجملة باللون الأحمر هذا يعنى أن
الإستبدال للإختصار و ليس ل cmd نفسه. مع العلم أنه بمقدورنا إرجاع إختصار
cmd بكل سهولة...هذا كل ما فى الأمر !! إذن لماذا تم إستبدال الإختصار
بباورشال ? لأن التوجه العام لميكروسفت هو تقديم باورشيل فى الواجهة كأقوى
طرفية فى العالم خاصة كونها أصبحت مفتوحة المصدر وهنا يجب الإنتباه كون
تقديم باورشال لا يعنى بالضرورة إلغاء CMD وذلك لعدة أسباب أبرزها:


أنه إذا أراد المقال قول ما قاله أغلب المنتديات لوضع نقطة أو فاصلة :)

أنه تقريبا مع كل نسخة لويندوز هناك أوامر جديدة تضاف أو يحدث تطوير لبعض
الأوامر الداخلية

أنه لا يوجد أي تصريح جدي لأي مسؤول فى ميكروسفت لإلغاء أو التخلى عن cmd
كما كان الشأن مع vbscript الذى توقف دعمه بل بالعكس أغلب الفاعلين هم ضد
هذا التوجه حتى jeffrey snover نفسه وهو مبتكر powershell هو ضد فكرة
التخلى عن cmd !!

ويندوز نفسه وكثير من البرامج التى تتفاعل مع هذا النظام يستعملان cmd فى
حالات عديدة
كبعض حالات الإختبار والبناء....بدون cmd ستتعطل كثير من البرامج :(

cmd يستعمله ملايين الأشخاص حول العالم وكثير منهم مرتبطين إرتباط وثيق
بهذه الطرفية فى عملهم ك login scripts أو جمع البيانات...الخ

الكثير من مستخدمي ويندوز يفضلون cmd على powershell لعدة أسباب أبرزها
كونهم لا يريدون إعادة كتابة سكريبتات كتبوها بشق الأنفس وأصبحت بيئتهم أو
أنظمتهم مرتبطة بهذه البرامج

أن باورشال 08/01/2017 أبرز سلبية لازالت تعترضه هو بطؤه فى كثير من
الأحيان مقارنة ب cmd مما يجعل البعض يختار هذه الأخيرة خاصة عندما يتعلق
الأمر بمهمة سهلة فى نظام الملفات


بالنهاية نقول أن إنتهاء cmd لن يكون قريبا ولن يكون موت هذه الطرفية إلا
إذا تخلت الأعمدة الثلاثة عنها كليا:

كل البرامج
نظام ويندوز كليا
ملايين المستخدمين

Yasser
12-01-2017, 02:00
مشكور ...اعجبنى اسلوبك فى التحليل- استمر!