أصدرت مايكروسوفت ويندوز PowerShell 7.2 Preview 5 ، مع إدخال بعض التغييرات والإصلاحات على سطر الأوامر.كما يمكنك تنزيل هذا الإصدار وتثبيته على جهازك باستخدام الدليل الموضح أدناه. و نظرًا لأن هذا إصدار المعاينة ، فإننا ننصح بتجنب استخدامه في بيئة إنتاج حية حيث قد يكون هناك بعض الأخطاء المحتملة.
ويندوز PowerShell عبارة عن واجهة سطر أوامر متقدمة (CLI) مدمجة في ويندوز 10. ويمكن استخدامها للمهام اليومية الروتينية أو للمهام الأكثر تقدمًا. على الرغم من حقيقة أن هذا الإصدار يعتمد على .NET 5 ، إلا أن مايكروسوفت تؤكد أن الإصدار المستقر المستقبلي سيعتمد على .NET 6.
تاريخ الإصدار الفعلي لـ PowerShell 7.2 Preview 5 هو 14 أبريل 2021.
تنزيل PowerShell 7.2.0 Preview 5
لنظام التشغيل ويندوز 10 و ويندوز 8.1 و ويندوز 7
PowerShell-7.2.0-Preview5-win-x64.msi [96.6 ميغابايت]
PowerShell-7.2.0-Preview5-win-x86.msi [87.6 ميغابايت]
لنظام التشغيل MacOS
powerhell-7.2.0-Preview5-osx-x64.pkg [62.0 ميغابايت]
لنظام التشغيل LINUX
powerhell-7.2.0_preview.5-1.rh.x86_64.rpm [64.6 ميغابايت]
powerhell-preview_7.2.0-preview.5-1.deb_amd64.deb [63.8 ميغابايت]
للمزيد من خيارات التنزيل ، يرجى مراجعة صفحة التنزيل هنا
تحسينات وإصلاحات
تم تقديم التغييرات التالية باستخدام PowerShell 7.2 Preview 5:
- لقد تم تعميم حزم Linux Debian و RPM حيث قد تلاحظ أنه لم يتم توفير روابط تنزيل منفصلة لنظام CentOS أو أنظمة النكهات الأخرى.
- سيتم فرض تكوين Applocker Deny قبل تكوين تجاوز نهج التنفيذ.
- غير مسموح باستخدام الشرط في بادئة معلمة سطر الأوامر.
- يمكن الآن استدعاء الملفات التنفيذية الأصلية باستخدام ArgumentList في PSNativeCommandArgumentPassing.
- يمكن إضافة IArgumentCompleterFactory لمقاييس ArgumentCompleters ذات المعلمات.
- يوجد الآن حل لمشكلة اتصال SSH البعيد الذي لا يكتمل بنقطة نهاية مهيأة بشكل غير صحيح.
- تم تمكين متغيرات البيئة $ PSStyle_TERM و $ PSStyle_NO_COLOR عند عرض مثيلات $ PSStyle.
- باستخدام ProgressView.Classic ، لا يزال بإمكانك استخدام Virtual Terminal عندما لا تكون مدعومة.
- تم حل المشكلة مع Get-Counter with -Computer.
- تم إصلاح التكرارات الخاصة بتقسيم الأسطر التي تنتج رمزًا زائدًا عن الحاجة.
- أصبح الآن بإمكان Remove-Item-Recurse العمل مع OneDrive.
- تم تغيير الحد الأدنى للعمق لـ ConvertTo-Json إلى 0.
- تم السماح لـ Set-Clipboard بقبول السلاسل الفارغة.
- تشغيل وإيقاف تشغيل DECCKM لتعديل وضع لوحة المفاتيح لأوامر Unix الأصلية يعمل الآن بشكل صحيح.
- تم إصلاح الرجوع إلى CopyAndDelete () عند فشل MoveTo () بسبب استثناء IOException.
كيفية تثبيت PowerShell 7.2 Preview 5
استخدم الدليل المقدم للتحميل PowerShell 7.2 Preview 5 وتثبيته على أنظمة التشغيل ويندوز 10 و 8.1 و 7.
1- قم بتحميل ملف MSI المعني من الروابط المتوفرة أعلاه.
2- قم بتنفيذ الحزمة التي تم تحميلها. في معالج التثبيت ، انقر فوق "Next".
3- في الشاشة التالية ، اختر مسار الوجهة لحفظ التثبيت الجديد ، ثم انقر فوق Next.
4- حدد الآن الميزات الاختيارية التي ترغب في تثبيتها عن طريق تحديد المربعات المجاورة لها. كما يمكنك إضافة PowerShell إلى متغيرات البيئة ، وتمكين الاتصال عن بُعد في PowerShell ، وإضافة PowerShell إلى قائمة السياق ، وما إلى ذلك ، انقر فوق "Next" عند الانتهاء.
5- انقر فوق تثبيت لبدء العملية.
7- تحقق الآن من اكتمال التثبيت عن طريق كتابة pwsh في Run. سترى بعد ذلك إصدارًا من PowerShell قيد التشغيل.
يمكنك أيضًا تنزيل أحدث إصدار ثابت من PowerShell عن طريق تشغيل الأمر التالي في PowerShell الموجود على Windows الخاص بك:
iex "& { $(irm https://aka.ms/install-powershell.ps1) } -UseMSI -Quiet"