عندما يتعلق الأمر بسطر الأوامر ، فمن المرجح أن يذهب عقلك إلى بوويرشيل. كان إطار عمل أتمتة المهام وإدارتها الأنيق مع مستخدمي الكمبيوتر الشخصي منذ فجر أنظمة التشغيل، ويستمر في التطور.
يتم تشغيل PowerShell 7 الآن
الإصدار الجديد متاح لأنظمة Windows و macOS و Linux. ترى Microsoft تنتقل من .NET Core 2.x إلى 3.1 مما يتيح التوافق مع الإصدارات السابقة ميزات مع وحدات Windows PowerShell النمطية الحالية بفضل إحياء العديد من .NET Framework واجهات برمجة التطبيقات.
كونك متوافقًا مع الأنظمة الأساسية يعني أن إصدار PowerShell الجديد متوافق الآن ؛ e مع جميع توزيعات Linux ، بما في ذلك Ubuntu و OpenSUSE و Fedora و Debian وغيرها.
في مسؤول مايكروسوفت بوست، ذكروا أن:
إذا لم تكن قادرًا على استخدام PowerShell Core 6.x في الماضي بسبب مشكلات توافق الوحدة ، فقد يكون هذا هو في المرة الأولى التي تستفيد فيها من بعض الميزات الرائعة التي قدمناها بالفعل منذ أن بدأنا Core المشروع!
ما الذي يجلبه PowerShell 7 إلى الطاولة؟
ال سجل التغيير الرسمي بالنسبة إلى PowerShell الجديد ، يتوفر الآن ، وإليك أحدث الميزات التي ستكون متاحة لعامة الناس:
- موازاة خط الأنابيب مع ForEach-Object -Parallel
- المشغلين الجدد:
- المشغل الثلاثي: أ؟ ب: ج
- مشغلي سلسلة خطوط الأنابيب: || و &&
- معاملات شرطية خالية: ؟؟ و ؟؟ =
- عرض مبسط وديناميكي للخطأ و Get-Error cmdlet لتسهيل التحقيق في الأخطاء
- طبقة توافق تمكن المستخدمين من استيراد وحدات نمطية في جلسة ضمنية لـ Windows PowerShell
- إخطارات الإصدار الجديد التلقائي
- القدرة على استدعاء موارد DSC مباشرة من PowerShell 7 (تجريبي)
يمكنك الحصول على أحدث إصدار من PowerShell من جيثب حيث يمكنك العثور على إصدارات Windows و macOS و Linux.
ما رأيك في الميزات الجديدة المقدمة إلى PowerShell؟ شارك بآرائك معنا ومع المستخدمين الآخرين في قسم التعليقات أدناه.