Windows Tips & News

خرج PowerShell 7.1.0 Preview 6

قدم فريق PowerShell نسخة معاينة جديدة من PowerShell. إليك ما يمكن توقعه في منصة PowerShell 7.1 القادمة ، وما الذي تغير بالفعل في Preview 6.

يتضمن إصدار المعاينة من PowerShell 7.1 معاينة .NET 5 1. بدءًا من PowerShell 7.0 ، تحول المطورون للتوافق مع إصدار .NET ودعم دورة الحياة اكثر قربا. من المتوقع أن يصبح PowerShell 7.1 متاحًا في غضون أسبوع أو أسبوعين من تاريخ إصدار .NET 5 في شتاء 2020 ويتماشى مع إيقاع الإصدار السنوي من الآن فصاعدًا.

ما الجديد في PowerShell 7.1 Preview 6

كسر التغييرات

  • إعادة تسمية - FromUnixTime إلى - UnixTimeSeconds تشغيل الحصول على التاريخ للسماح بإدخال وقت Unix (#13084) (شكرا @ aetos382!)
  • صنع $ ErrorActionPreference لا تؤثر ستدير إخراج الأوامر الأصلية (#13361)
  • السماح للمعلمة المحددة صراحةً بأن تحل محل نفس المعلمة من تقسيم قابل للتجزئة (#13162)

تحديثات وإصلاحات المحرك

  • محلل سطر أوامر Refactor لإجراء التحليل المبكر (#11482) (شكرا تضمين التغريدة!)
  • أضف دعمًا لبعض محولات النوع المضمنة من .NET (#12580) (شكرا تضمين التغريدة!)
  • قم بتحديث وتمكين ملف كومينتروب كود في بوويرشيل (#13304)

الميزات التجريبية

  • يضيف -مساحة المعلمة للجميع * -PSBreakpoint cmdlets (#10492) (شكرا تضمين التغريدة!)

تحديثات وإصلاحات Cmdlet العامة

  • إصلاح رسالة الخطأ من رابط رمزي جديد مفقود الهدف (#13085) (شكرا @ yecril71pl!)
  • اجعل المعلمة أرجس غير قابلة للإلغاء في الجمهور مضيف وحدة التحكم واجهات برمجة التطبيقات (#13429)
  • أضف التخلص المفقود لـ الإلغاء (#13420) (شكرا @ Youssef1313!)
  • أضف المعلمة -الصفحات إلى احصل على مساعدة لدعم الترحيل (#13374)
  • يصلح احصل على مساعدة لا يتم عرضها بشكل صحيح إذا كانت المعلمة تدعم أحرف البدل (#13353) (شكرا تضمين التغريدة!)
  • تحديث pwsh مساعدة من اجل -نمط الإدخال معامل (#13355) (شكرا تضمين التغريدة!)
  • التصريح عن ترخيص معهد ماساتشوستس للتكنولوجيا (MIT) للملفات المنسوخة من Roslyn (#13305) (شكرا تضمين التغريدة!)
  • تحسن BigInteger سلوكيات الصب (#12629) (شكرا ههههههههههه!)
  • يصلح Get-Acl -LiteralPath "HKLM: Software \ Classes \ *" سلوك (#13107) (شكرا MustafaHosny اللهم امين!)
  • يضيف الافتراضي طريقة لواجهة الزائر والفئة (#13258)
  • إصلاح تبديل الاختزال المتضارب  (STA) من أجل pwsh (#13262) (شكرا تضمين التغريدة!)
  • يتغيرون قراءة-المضيف-قناع الإدخال لاستخدام الموجودة SecureString المسار ، ولكن يتم إرجاعه كنص عادي (#13256)
  • يزيل ComEnumerator ككائنات COM باستخدام البسط مدعوم الآن في .NET 5.0 (#13259)
  • استخدم المسار الشخصي المؤقت عند بدء تشغيل Runspace عندما لا يتم تعريف متغير البيئة "HOME" (#13239)
  • يصلح استدعاء الأمر لاكتشاف المكالمة المتكررة لنفس إدخال السجل (#13197)
  • يتغيرون pwsh تنفيذ -نمط الإدخال بادئة التبديل -في إلى -inp لإصلاح الصراع مع -تفاعلية (#13205) (شكرا تضمين التغريدة!)
  • التعامل مع مسار نظام ملفات WSL عند تحليل منطقة الأمان لملف (#13120)
  • اجعل المفاتيح الأخرى إلزامية في تقسيم المسار (#13150) (شكرا تضمين التغريدة!)
  • رمز جديد بتصميم Fluent Design لـ PowerShell 7 (#13100) (شكرا تضمين التغريدة!)
  • يصلح نقل العنصر لدعم الحركات المتقاطعة على Unix (#13044)

أدوات

  • يصلح دوت نت تثبيت الأخطاء (#13387)
  • زيادة مهلة إنشاء Windows يوميًا إلى 90 دقيقة (#13354)
  • قم بتحديث ملف يعتمد التكوين للإصدار 2 (#13230) (شكرا تضمين التغريدة!)
  • يصلح اختبار- XUnitTestResults وظيفة (#13270) (شكرا تضمين التغريدة!)
  • تحديث .devcontainer لاستخدام صور SDK لوحدة الإرساء الليلية (#13128)

الاختبارات

  • علامة اختبار الاتصال -TraceRoute الاختبارات معلقة (#13310)

ما يمكن توقعه في PowerShell 7.1

  • بوويرشيل جيت 3.0
  • وحدة الإدارة السرية، وهي طبقة تجريد قابلة للتوسيع في PowerShell للتفاعل مع Secrets and Secrets Vaults ، ستحصل على دعم Linux.
  • محلل PSScript 2.0 لتجربة مستخدم أفضل مع VSCode-PowerShell و PSEditorServices.
  • تم إجراء تحسينات على بوويرشيل كوكب المشتري نواة
  • تم إجراء تحسينات على بلاتيبس vNext ، وحدة PowerShell التي يستخدمها المطورون حاليًا لتحويل وثائق PowerShell من تخفيض السعر إلى تعليمات قابلة للتحديث.

هناك أيضًا عدد من المجالات التي يمكن فيها إجراء المزيد من التحسينات والتغييرات ، بما في ذلك التثبيت والتحديث وتحسينات Shell وتجربة المستخدم التفاعلية.

أخيرًا ، قد يحصل PowerShell على الحد الأدنى من الإعداد ، والذي يتضمن فقط أجزاء PowerShell اللازمة لبرامجك النصية. لن يستغرق الأمر مساحة أقل على القرص فحسب ، ولكن الأهم من ذلك ، أن الحد الأدنى من مجموعة التعليمات البرمجية يعني تقليل سطح الترقيع والهجوم الأمني.

يمكنك تحميله من هنا:

تنزيل PowerShell 7.1 Preview 5

محفوظات AeroRainbow 4.0

يستخدم هذا الموقع ملفات تعريف الارتباط لتحسين تجربتك أثناء التنقل عبر الموقع. من بين ملفات تعريف ...

اقرأ أكثر

أرشيفات رموز خطأ Google Chrome

يستخدم هذا الموقع ملفات تعريف الارتباط لتحسين تجربتك أثناء التنقل عبر الموقع. من بين ملفات تعريف ...

اقرأ أكثر

شاشة ذكية في Edge Archives

يستخدم هذا الموقع ملفات تعريف الارتباط لتحسين تجربتك أثناء التنقل عبر الموقع. من بين ملفات تعريف ...

اقرأ أكثر