Windows Tips & News

PowerShell 7.1.0 Preview 6 יצא

צוות PowerShell הציג גרסת תצוגה מקדימה חדשה של PowerShell. הנה למה לצפות בפלטפורמת PowerShell 7.1 הקרובה, ומה כבר השתנה בתצוגה מקדימה 6.

מהדורת התצוגה המקדימה של PowerShell 7.1 כוללת תצוגה מקדימה של .NET 5 1. החל מ-PowerShell 7.0, המפתחים עברו להתיישר עם מחזור החיים של שחרור ותמיכה של .NET יותר קרוב. PowerShell 7.1 צפוי להיות זמין תוך שבוע או שבועיים מתאריך ההשקה של .NET 5 בחורף 2020 ולהתאים לקצב ההשקה השנתי שלהם בעתיד.

מה חדש ב-PowerShell 7.1 Preview 6

שוברים שינויים

  • שנה שם -FromUnixTime ל -UnixTimeSeconds עַל השג תאריך כדי לאפשר קלט זמן יוניקס (#13084) (תודה @aetos382!)
  • עשה $ErrorActionPreference לא להשפיע סטדרר פלט של פקודות מקוריות (#13361)
  • אפשר לפרמטר בעל שם שצוין במפורש להחליף את אותו אחד מהתזת hashable (#13162)

עדכוני מנוע ותיקונים

  • מנתח שורת פקודה מחדש כדי לבצע ניתוח מוקדם (#11482) (תודה @iSazonov!)
  • הוסף תמיכה עבור כמה ממירים מסוג .NET מהותי (#12580) (תודה @iSazonov!)
  • רענן והפעל את ComInterop קוד ב- PowerShell (#13304)

תכונות ניסוי

  • לְהוֹסִיף -Runspace פרמטר לכולם *-PSBreakpoint cmdlets (#10492) (תודה @KirkMunro!)

עדכונים ותיקוני Cmdlet כלליים

  • תקן הודעת שגיאה מקישור סמלי חדש חסר יעד (#13085) (תודה @yecril71pl!)
  • עשה את הפרמטר args לא ניתן לבטל בציבור ConsoleHost ממשקי API (#13429)
  • הוסף סילוק חסר עבור CancellationTokenSource (#13420) (תודה @Youssef1313!)
  • הוסף את הפרמטר -מְעוּמָד ל תקבל עזרה כדי לתמוך בהחלפה (#13374)
  • לתקן תקבל עזרה לא מוצג כהלכה אם הפרמטר תומך בתווים כלליים (#13353) (תודה @תומאס נייטו!)
  • עדכון pwsh לעזור ל -פורמט הכנסה פרמטר (#13355) (תודה @sethvs!)
  • הכריז על רישיון MIT עבור קבצים שהועתקו מ-Roslyn (#13305) (תודה @xtqqczze!)
  • לְשַׁפֵּר BigInteger התנהגויות ליהוק (#12629) (תודה @vexx32!)
  • לתקן Get-Acl -LiteralPath "HKLM: Software\Classes\*" התנהגות (#13107) (תודה @Shriram0908!)
  • לְהוֹסִיף ברירת מחדל ביקור שיטה לממשק המבקרים ולכיתה (#13258)
  • תקן מתג קיצור מתנגש  (STA) עבור pwsh (#13262) (תודה @iSazonov!)
  • שינוי Read-Host -MaskInput להשתמש בקיים SecureString נתיב, אבל חזור כטקסט רגיל (#13256)
  • לְהַסִיר ComEnumerator כמו אובייקטי COM באמצעות IEnumerator נתמך כעת ב-.NET 5.0 (#13259)
  • השתמש בנתיב אישי זמני בעת הפעלת Runspace כאשר משתנה הסביבה 'HOME' אינו מוגדר (#13239)
  • לתקן Invoke-Command כדי לזהות שיחה רקורסיבית של אותו ערך היסטוריה (#13197)
  • שינוי pwsh בר הפעלה -פורמט הכנסה החלף קידומת  ל -inp לתקן קונפליקט עם -אינטראקטיבי (#13205) (תודה @iSazonov!)
  • טיפול בנתיב מערכת הקבצים WSL בעת ניתוח אזור האבטחה של קובץ (#13120)
  • הפוך מתגים אחרים לחובה ב פיצול-נתיב (#13150) (תודה @kvprasoon!)
  • סמל חדש של עיצוב שוטף עבור PowerShell 7 (#13100) (תודה @sarthakmalik!)
  • לתקן העבר פריט כדי לתמוך במהלכים צולבים ב-Unix (#13044)

כלים

  • לתקן נקודה נט שגיאות התקנה (#13387)
  • הגדל את פסק הזמן של ה-build היומי של Windows ל-90 דקות (#13354)
  • עדכן את dependabot תצורה לגרסה 2 (#13230) (תודה @RDIL!)
  • לתקן Test-XUnitTestResults פונקציה (#13270) (תודה @iSazonov!)
  • עדכון .devcontainer להשתמש בתמונות SDK של docker לילי (#13128)

מבחנים

  • סימן בדיקה-חיבור -TraceRoute מבחנים בהמתנה (#13310)

למה לצפות ב-PowerShell 7.1

  • PowerShellGet 3.0
  • מודול ניהול סודי, שכבת הפשטה הניתנת להרחבה ב-PowerShell לאינטראקציה עם Secrets and Secrets Vaults, תקבל תמיכה בלינוקס.
  • PSScript Analyzer 2.0 לחוויית משתמש טובה יותר עם VSCode-PowerShell ו-PSEditorServices.
  • שיפורים שנעשו ב PowerShell Jupyter Kernel
  • שיפורים שנעשו ב platyPS vNext, מודול PowerShell שמפתחים משתמשים בו כיום כדי להמיר תיעוד PowerShell מ-markdown ל-Updatable-help.

ישנם גם מספר תחומים בהם ניתן לבצע שיפורים ושינויים נוספים, כולל התקנה ועדכון, שיפורי מעטפת, חווית משתמש אינטראקטיבית.

לבסוף, PowerShell עשויה לקבל הגדרה מינימלית, הכוללת רק את החלקים של PowerShell הדרושים עבור הסקריפטים שלך. לא רק שזה ייקח פחות מקום בדיסק, אלא שחשוב מכך, קבוצה מינימלית של קוד פירושה פחות תיקון ומשטח התקפות אבטחה.

אתה יכול להוריד אותו כאן:

הורד את PowerShell 7.1 Preview 5

כיצד להשבית או להסיר את Windows Media Player ב-Windows 10

כיצד להשבית או להסיר את Windows Media Player ב-Windows 10

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

קרא עוד

מיקרוסופט הגישה תלונת DMCA נגד אתר שמפיץ את תמונת ה-ISO של Windows 11

מיקרוסופט הגישה תלונת DMCA נגד אתר שמפיץ את תמונת ה-ISO של Windows 11

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

קרא עוד

Windows 10 Build 16299.19 יצא עם KB4043961

Windows 10 Build 16299.19 יצא עם KB4043961

מוּמלָץ: לחץ כאן כדי לתקן בעיות של Windows ולמטב את ביצועי המערכתWindows 10 Build 16299 הוא גרסה ...

קרא עוד