مايكروسوفت
أعلنت Microsoft عن PowerShell 7.0 في 4 مارس 2020. إنه آخر تحديث رئيسي لـ PowerShell ، و Microsoft سطر الأوامر عبر الأنظمة الأساسية ولغة البرمجة النصية. إليك الجديد - وكيف يمكنك تثبيته على جهاز كمبيوتر يعمل بنظام Windows.
ما الجديد في PowerShell 7؟
يعتمد أحدث إصدار ، PowerShell 7 ، على PowerShell Core 6.1 السابق. وهي تواصل دعم النشر عبر الأنظمة الأساسية وتضيف عددًا كبيرًا من الميزات الجديدة وأوامر cmdlets وإصلاح الأخطاء . تشمل بعض الميزات الجديدة الأكثر أهمية ما يلي:
ForEach-Object
موازنة خط الأنابيب مع : كرر من خلال عناصر مجموعة بالتوازي مع-Parallel
المعلمة الجديدة أو تعيين الحد الأقصى لعدد الخيوط (الافتراضي هو خمسة) مع-ThrottleLimit
المعلمات.- إضافة عوامل تشغيل جديدة:
- عامل ثلاثي "؟ : ": يعمل كثيرًا مثل عبارة if-else بمقارنة تعبيرين مع شرط لمعرفة ما إذا كانت صحيحة أم خاطئة ، على سبيل المثال,
- عوامل تشغيل سلسلة خطوط الأنابيب "||" و "&&": ينفذ عامل التشغيل && خط الأنابيب الأيمن إذا نجح خط الأنابيب الأيسر. وبالعكس ، || يقوم المشغل بتنفيذ خط الأنابيب الأيمن فقط في حالة فشل خط الأنابيب الأيسر.
Get-Error
cmdlet: عرض خطأ مبسط وديناميكي لتسهيل البحث عن أحدث خطأ في الجلسة الحالية.- إشعارات الإصدار الجديد تلقائيًا: إعلام المستخدمين عند توفر إصدار جديد من PowerShell. يقوم التحديث الافتراضي بالتحقق مرة واحدة يوميًا من إصدار جديد.
بالإضافة إلى الميزات الجديدة المذكورة أعلاه ، أضافت Microsoft العديد من أوامر cmdlets الأخرى ، والتحسينات التجريبية ، وأضفت PowerShell 7 إلى إصدار الخدمة طويلة الأجل ، مما سيمكنها من تلقي التحديثات طالما تم دعم .Net 3.1. تتوفر قائمة كاملة بكل ما هو جديد ، وإصلاحات ، وتحسينات من سجل التغيير لـ Github لـ PowerShell 7 .
كيفية تثبيت PowerShell 7 مع حزمة MSI
يتوفر PowerShell 7 لأنظمة التشغيل Windows و macOS و Linux . سنوضح لك كيفية تثبيته على Windows 10.
تستخدم الطريقة الأولى التي سنغطيها ملف MSI لتثبيت PowerShell. تعمل حزم MSI بشكل مماثل تقريبًا لملف EXE وتسمح لك بتثبيت برنامج باستخدام واجهة مستخدم رسومية. إنها طريقة تثبيت تستخدم الملفات الضرورية والأساسية المطلوبة فقط. كل ما عليك فعله هو النقر نقرًا مزدوجًا فوق الحزمة لبدء معالج الإعداد.
ملاحظة: يتم تثبيت PowerShell 7 وتشغيله جنبًا إلى جنب مع Windows PowerShell 5.1 - الإصدار الذي يأتي مع Windows 10 — ويستبدل PowerShell Core 6.x. إذا كنت بحاجة إلى تشغيل PowerShell 6 جنبًا إلى جنب مع PowerShell 7 ، فستحتاج إلى تثبيته عبر حزمة ZIP.
لتنزيل الحزمة ، قم بتشغيل متصفحك وتوجه إلى صفحة إصدارات PowerShell Github . مرر لأسفل إلى قسم الأصول ، وانقر على إصدار حزمة MSI لتنزيله.
تأكد من تحديد الحزمة المناسبة لإصدار Windows الخاص بك ، و x64 لأنظمة 64 بت و x86 لأنظمة 32 بت. إذا لم تكن متأكدًا من الجهاز الذي لديك ، فمن السهل معرفة أيهما يعمل نظامك .
اختر وجهة للتنزيل ، إذا طُلب منك ذلك ، وانقر على "حفظ" لبدء التنزيل.
بعد اكتمال التنزيل ، انتقل إلى المجلد حيث يوجد الملف ، وانقر فوقه نقرًا مزدوجًا لتشغيل التثبيت.
كيفية تثبيت بوويرشيل 7 مع أمر
قام فريق PowerShell أيضًا بتجميع برنامج نصي يمكنك استدعاؤه مباشرة من PowerShell. إنه أمر cmdlet من بطانة واحدة يقوم بتنزيل معالج الإعداد وتشغيله تلقائيًا. كل ما عليك فعله هو لصق مقتطف الرمز والضغط على مفتاح Enter.
iex "& { $(irm https://aka.ms/install-powershell.ps1) } -UseMSI"
اضغط على مفتاح Enter ، وسيقوم PowerShell بتشغيل الأمر وبدء التنزيل.
يمر المثبت
عند فتح معالج الإعداد ، انقر فوق "التالي" لتثبيت PowerShell 7.
في الشاشة التالية ، اختر مجلد وجهة ، ثم انقر فوق "التالي" عندما تكون مستعدًا للمتابعة.
بعد ذلك ، عليك تحديد الميزات الاختيارية التي تريد تمكينها عند التثبيت. يمكنك تمكين أو تعطيل الخيارات الأربعة التالية:
- إضافة PowerShell إلى متغير بيئة المسار: يضيف PowerShell إلى متغير بيئة مسار Windows ويسمح لك باستدعاء PowerShell من أي غلاف أو محطة طرفية أخرى.
- تسجيل Windows Event Logging Manifest: يضيف PowerShell إلى Windows Logging Manifest ويسمح لك بتسجيل الأحداث من داخل مثيل PowerShell.
- تمكين PowerShell عن بُعد: لتمكين القدرة على تشغيل الأوامر عن بُعد.
- إضافة قوائم السياق "فتح هنا" إلى Explorer: لإضافة خيار داخل قائمة سياق النقر بزر الماوس الأيمن التي تفتح مثيل PowerShell في المجلد الذي تنقر فوقه.
انقر فوق "التالي" بعد اختيار جميع الميزات الاختيارية التي تريدها.
انقر فوق "تثبيت" لبدء التثبيت. ستظهر مطالبة UAC تطلب امتيازات المشرف لتثبيت الحزمة. انقر فوق "نعم" للمتابعة.
بمجرد اكتمال معالج الإعداد ، انقر فوق "إنهاء" للخروج.
كيفية فتح بوويرشيل 7
بعد اكتمال التثبيت ، يمكنك فتح PowerShell 7 بعدة طرق.
إذا حددت الخيارين "إضافة PowerShell إلى Path Environment Variable" و "Add 'Open here' Context Menus to Explorer" ، يمكنك كتابة "pwsh" في موجه الأوامر أو النقر بزر الماوس الأيمن فوق مجلد والنقر فوق PowerShell 7> فتح هنا. ومع ذلك ، فإن إحدى أسهل الطرق هي البحث باستخدام قائمة ابدأ.
اضغط على مفتاح Windows أو انقر فوق الزر ابدأ ، واكتب "pwsh" في حقل النص ، واضغط على Enter أو انقر فوق "فتح" عند ظهور PowerShell 7 في النتائج.
ستعرف أنك تستخدم الإصدار الحالي والمحدث من PowerShell من خلال البحث عن "PowerShell 7" في شريط عنوان النافذة.