يتوفر PowerShell 7.0 Command Shell

مايكروسوفت مقدم الافراج عن قذيفة بوويرشيل 7.0، والذي كان مفتوح المصدر في عام 2016 بموجب ترخيص معهد ماساتشوستس للتكنولوجيا (MIT). الافراج عن قذيفة جديدة معد ليس فقط لـ Windows، ولل Linux и macOS.

تم تحسين PowerShell لأتمتة عمليات سطر الأوامر ويوفر إمكانيات مدمجة للتعامل مع البيانات المنظمة بتنسيقات مثل JSON وCSV وXML، ويدعم واجهات برمجة التطبيقات REST ونماذج الكائنات. بالإضافة إلى غلاف الأوامر، فإنه يوفر لغة موجهة للكائنات لتطوير البرامج النصية ومجموعة من الأدوات المساعدة لإدارة الوحدات النمطية والبرامج النصية. بدءًا من فرع PowerShell 6، يتم تطوير المشروع باستخدام منصة .NET Core. PowerShell افتراضيًا ينقل القياس عن بعد مع وصف لنظام التشغيل وإصدار البرنامج (لتعطيل القياس عن بعد، يجب عليك تعيين متغير البيئة POWERSHELL_TELEMETRY_OPTOUT=1 قبل البدء).

ومن بين الابتكارات المضافة في PowerShell 7.0:

  • دعم موازاة خطوط الأنابيب باستخدام بنية "ForEach-Object -Parallel"؛
  • مشغل الإحالة المشروطة "أ؟ ب: ج"؛
  • عوامل تشغيل مؤشر الترابط الشرطي "||" و"&&" (على سبيل المثال، cmd1 && cmd2، سيتم تنفيذ الأمر الثاني فقط في حالة نجاح الأمر الأول)؛
  • العوامل المنطقية "؟؟" و"؟؟="، والتي تُرجع المعامل الأيمن إذا كان المعامل الأيسر NULL (على سبيل المثال، a = b ?? "السلسلة الافتراضية" إذا كان b فارغًا، فسيقوم عامل التشغيل بإرجاع السلسلة الافتراضية).
  • تحسين نظام عرض الأخطاء الديناميكي (Get-Error cmdl)؛
  • طبقة وسيطة للتوافق مع الوحدات النمطية لـ Windows بوويرشيل.
  • الإخطار التلقائي للإصدار الجديد.
  • القدرة على استدعاء موارد DSC (تكوين الحالة المرغوبة) مباشرة من PowerShell.

المصدر: opennet.ru

شراء استضافة موثوقة للمواقع مع حماية DDoS وخوادم VPS VDS 🔥 اشترِ استضافة مواقع ويب موثوقة مع حماية من هجمات DDoS، وخوادم VPS وVDS | ProHoster