Windows Tips & News

معاينة PowerShell 7.1 متاحة الآن

click fraud protection

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

يُعد إصدار معاينة PowerShell 7.1 جديرًا بالملاحظة لتضمينه معاينة .NET 5 1.

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

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

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

  • استخدم تحويل سلسلة الثقافة الثابتة لـ -يحل محل المشغل أو العامل (#10954) (شكرا تضمين التغريدة!)

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

  • إعادة العلاقات العامة التي تم إجراؤها DBNull. قيمة و NullString. قيمة يعامل على أنه $ فارغة (#11648)

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

  • استخدم تحويل سلسلة الثقافة الثابتة لـ -يحل محل المشغل أو العامل (#10954) (شكرا تضمين التغريدة!)

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

  • إصلاح مشكلة ترتيب تفضيل عامل التشغيل في كود الموثق (#12075) (شكرا تضمين التغريدة!)
  • يصلح NullReferenceException عند ربط المعلمات المشتركة من النوع الأفضلية (#12124)
  • إصلاح التنسيق الافتراضي لإلغاء التسلسل معلومات مطابقة (#11728) (شكرا تضمين التغريدة!)
  • استخدم التدفقات غير المتزامنة بتنسيق استدعاء RestMethod (#11095) (شكرا تضمين التغريدة!)
  • عنوان كشف UTF-8 في الحصول على المحتوى - الذيل (#11899) (شكرا تضمين التغريدة!)
  • تعامل مع IOException في الحصول على FileHash (#11944) (شكرا تضمين التغريدة!)
  • غيّر "PowerShell Core" إلى "PowerShell" في سلسلة موارد (#11928) (شكرا تضمين التغريدة!)
  • أعد MainWindowTitle في PSHostProcessInfo (#11885) (شكرا تضمين التغريدة!)
  • تحديثات طفيفة متنوعة لتوافق Windows (#11980)
  • يصلح عرض موجز لتقسيم الوظيفة استخدام [البيئة]:: NewLine (#12010)
  • إزالة قيود قفزة الشبكة للجلسات التفاعلية (#11920)
  • يصلح NullReferenceException في تعليق / توقف خط الأنابيب () و RestoreStoppingPipeline () (#11870) (شكرا تضمين التغريدة!)
  • إنشاء GUID لـ FormatViewDefinitionمعرف المثيل إذا لم تقدم (#11896)
  • يصلح عرض موجز حيث تكون رسالة الخطأ أكبر من عرض النافذة ولا تحتوي على مسافة بيضاء (#11880)
  • السماح عبر الأنظمة الأساسية متوافق مع CAPI تبادل المفاتيح عن بعد (#11185) (شكرا تضمين التغريدة!)
  • إصلاح رسالة الخطأ (#11862) (شكرا @المنعطف التالي!)
  • يصلح عرض موجز للتعامل مع الحالة التي لا توجد بها وحدة تحكم للحصول على العرض (#11784)
  • تحديث أوامر Cms لاستخدام المتجر مقابل موفر الشهادة (#11643) (شكرا هههههههههههههههه!)
  • ممكن pwsh للعمل على أنظمة Windows حيث mpr.dll و STA غير متوفر (#11748)
  • Refactor وتنفيذ إعادة تشغيل الكمبيوتر ل Un * x و macOS (#11319)
  • أضف تطبيقًا لـ توقف الكمبيوتر لنظامي Linux و macOS (#11151)
  • يصلح يساعد وظيفة للتحقق مما إذا كان أقل متاح قبل استخدام (#11737)
  • تحديث PSPath في Certificate_format_ps1.xml (#11603) (شكرا تضمين التغريدة!)
  • تغيير التعبير العادي لمطابقة أنواع العلاقات بدون علامات اقتباس في رأس الرابط (#11711) (شكرا تضمين التغريدة!)
  • إصلاح رسالة الخطأ أثناء حذف الارتباط الرمزي (#11331)
  • أضف نوع "Selected. *" المخصص إلى PSCustomObject في حدد الكائن مرة واحدة فقط (#11548) (شكرا تضمين التغريدة!)
  • يضيف -أسوتك الى الحصول على التاريخ cmdlet (#11611)
  • إصلاح سلوك التجميع باستخدام القيم المنطقية بتنسيق تنسيق- سداسي عشري (#11587) (شكرا ههههههههههه!)
  • صنع اختبار الاتصال استخدم دائمًا سياق المزامنة الافتراضي لإرسال طلبات ping (#11517)
  • رسائل خطأ بدء التشغيل الصحيحة (#11473) (شكرا تضمين التغريدة!)
  • تجاهل الرؤوس ذات القيم الخالية في أوامر أوامر الويب (#11424) (شكرا تضمين التغريدة!)
  • إعادة إضافة الشيك لـ استدعاء الأمر التخلص من الوظيفة. (#11388)
  • ارجع إلى "تحديث المنسق لعدم كتابة أسطر جديدة إذا كان المحتوى فارغًا (#11193)" (#11342) (شكرا تضمين التغريدة!)
  • السماح إدخال كامل لإرجاع النتائج من حجة كاملة متي أست أو البرنامج النصي له تعريف دالة مطابق (#10574) (شكرا @ M1kep!)
  • قم بتحديث المنسق لعدم كتابة سطور جديدة إذا كان المحتوى فارغًا (#11193)

إلى جانب هذه التغييرات ، هناك تحسينات في التعليمات البرمجية العامة والاختبار والوثائق.

ما يمكن توقعه في 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 1

يتلقى Edge Chromium التثبيت في معالج شريط المهام

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

اقرأ أكثر

إضافة أو إزالة زر الملاحظات في Microsoft Edge

إضافة أو إزالة زر الملاحظات في Microsoft Edge

كيفية إضافة أو إزالة زر الملاحظات في Microsoft Edge Chromiumيأتي مستعرض Microsoft Edge المستند إل...

اقرأ أكثر

Windows 10 Build 18898 (20H1 ، الحلقة السريعة)

Windows 10 Build 18898 (20H1 ، الحلقة السريعة)

موصى به: انقر هنا لإصلاح مشكلات Windows وتحسين أداء النظامأصدرت Microsoft اليوم نسخة 20H1 جديدة م...

اقرأ أكثر