Windows Tips & News

PowerShell 7.2.0 Preview 3, v7.1.2 ו-v7.0.5 זמינים להורדה

סמל אווטאר של PowerShell 7
השאר תגובה

מיקרוסופט עדכנה היום את תוכנת PowerShell שלה בכל שלושת הסניפים הקיימים. העדכונים כוללים את PowerShell 7.2.0 Preview 3, PowerShell 7.1.2 ו-PowerShell 7.0.5. המהדורות היציבות הן עדכוני תחזוקה קלים.

PowerShell הוא פתרון סקריפטים חוצה פלטפורמות הזמין ב-Windows, MacOS ו-Linux. החל מ-PowerShell 7.0, המפתחים עברו להתיישר עם מחזור החיים של שחרור ותמיכה של .NET יותר קרוב. הנה מה שחדש במהדורות של היום.

מה חדש ב-PowerShell 7.2.0 Preview 3

  • ביצועים: הימנע מהקצאות מערכים מ מַדרִיך. GetDirectories ו מַדרִיך. GetFiles.
  • ביצועים: הימנע חוּט. ToLowerInvariant() מ GetEnvironmentVariableAsBool() כדי להימנע מטעינת libicu בעת ההפעלה.
  • ביצועים: הכנס את גרסת PowerShell PSVersionInfo באמצעות תכונת assembly במקום FileVersionInfo.
  • לתקן: Get-Date -UFormat %u התנהגות כדי לעמוד בתקן ISO 8601
  • תיקון: ביחד עם PSDesiredStateConfigurationv3 מודול מאפשר Get-DscResource, Invoke-DscResource וקומפילציה של תצורת DSC בכל הפלטפורמות, נתמכת על ידי PowerShell (באמצעות משאבי DSC מבוססי כיתה).
  • תיקון: הדחק כתיבה-התקדמות ב ConsoleHost אם הפלט מנותב מחדש ותקן בדיקות.
  • תיקון: תכונה נסיונית PSAnsiProgress: הוסף סרגל התקדמות מינימלי באמצעות עיבוד ANSI.
  • תיקון: cmdlets אינטרנט כדי לבנות כראוי URI מהגוף בעת השימוש -ללא פרוקסי
  • תיקון: עדכן את ה ICommandPredictor לספק יותר משוב וגם להקל על התאמה של משוב (#14649)
  • תיקון: אפס את הצבע לאחר הכתיבה מִלוּלִי, לנפות, ו אַזהָרָה הודעות
  • תיקון: שימוש במשתנה עבור מקונן ForEach-Object -מקביל
  • תיקון: בעת העיצוב, אם האוסף השתנה, אל תכשל בכל הצינור.
  • תיקון: שפר את השלמת הפרמטרים עבור תכונות
  • תיקון: כתוב הודעות שגיאה מתאימות עבור קבל-פקודה ' '
  • תיקון: שגיאת הקלדה במחרוזת המשאבים ProxyURINotSupplied
  • תיקון: הוסף תמיכה ל $PSStyle עבור קו חוצה והיפר-קישורים
  • לתקן: $PSStyle קודי מצמוץ

מה חדש ב-PowerShell 7.1.2

  • תקן חתימה של צד שלישי עבור קבצים בתיקיות משנה
  • להקפיץ את .NET SDK לגרסה 5.0.103
  • פרסם את חבילת הכלים העולמית לשחרור יציב

מה חדש ב-PowerShell 7.0.4

  • הסר עדכוני MyGet מ-test nuget.config
  • עדכון קובץ WXS עבור 7.0.4
  • עדכן את התלות ב-.NET עבור 7.0.4
  • תקן כשל במבחן 'Get-Module' 7.0.4
  • תקן כשל ביצירת ספריה
  • השבת את בדיקת הפעלת קישור WMF
  • השתמש ב- PowerShell Core לבנייה ובדיקה של חבילה ב-CI build
  • השבת בדיקות תלויות libmi עבור macOS.
  • השתמש בפיד אחד בכל nuget.config ב-builds רשמי
  • RPM חתומות בנתיב תיקון מועלות מ-build גרסה
  • תקן שגיאת תחביר בסקריפט האריזה של Windows
  • הפוך את מצב AppLocker Enforce לעדיפות על מצב ביקורת UMCI
  • תקן בעיה עם build לא חתום
  • העבר את macOS ו-NuGet לחתימת ESRP
  • העבר את החתימה על חבילת Windows כדי להשתמש ב-ESRP
  • העבר את לינוקס לחתימת ESRP
  • העבר חתימה של צד שלישי ל-ESRP
  • אל תעשה קופה רדודה
  • עבור לחתימה ESRP עבור קבצי Windows
  • תקן הפסקות בחבילות בבנייה יומית עקב שינויים בחתימה ב-macOS
  • חתום על קבצים בודדים בחבילה
  • השתמש באישור Authenticode עבור חתימת MSIX
  • חתום על קבצי MSIX עבור החנות
  • השתמש בנתיב אישי זמני בעת הפעלת runspace כאשר $env: HOME אינו מוגדר
  • תקן את אריזת MSIX כדי לקבוע אם יש גרסה מקדימה על ידי בדיקת מחרוזת הגרסה הסמנטית
  • הוסף תוכן עזרה כברירת מחדל לתיקיית הנכסים

פרטים נוספים ניתן למצוא ב GitHub.

מיקרוסופט משנה את תהליך הבדיקה של Windows 10 עם Build 19536 (צלצול מהיר)

מיקרוסופט משנה את תהליך הבדיקה של Windows 10 עם Build 19536 (צלצול מהיר)

מוּמלָץ: לחץ כאן כדי לתקן בעיות של Windows ולמטב את ביצועי המערכתמיקרוסופט הכריזה היום על מבנה חד...

קרא עוד

המעבר מ-Windows Insider Rings לערוצים נעשה

המעבר מ-Windows Insider Rings לערוצים נעשה

מוּמלָץ: לחץ כאן כדי לתקן בעיות של Windows ולמטב את ביצועי המערכתהשינוי שמיקרוסופט הכריזה לאחרונה...

קרא עוד

המעבר מ-Windows Insider Rings לערוצים נעשה

המעבר מ-Windows Insider Rings לערוצים נעשה

השאר תגובההשינוי שמיקרוסופט הכריזה לאחרונה על תוכנית Insider זמין כעת. החברה שינתה את שמות ה-Insi...

קרא עוד