Windows Tips & News

Megjelent a PowerShell 7.1.0 Preview 6

click fraud protection

A PowerShell csapata bemutatta a PowerShell új előzetes verzióját. Íme, mire számíthatunk a közelgő PowerShell 7.1 platformon, és mi változott már a 6. előnézetben.

A PowerShell 7.1 előzetes verziója tartalmazza .NET 5 előnézet 1. A PowerShell 7.0-tól kezdődően a fejlesztők eltolódtak az igazodáshoz A .NET kiadási és támogatási életciklusa még közelebb. A PowerShell 7.1 várhatóan a .NET 5 2020 téli megjelenési dátumát követő egy-két héten belül elérhető lesz, és összhangban lesz az éves megjelenési ütemükkel.

A PowerShell 7.1 Preview 6 újdonságai

Megtörő változások

  • Átnevezés -From UnixTime nak nek -UnixTimeSeconds tovább Get-Date hogy engedélyezze a Unix időbevitelt (#13084) (Kösz @aetos382!)
  • Készíts $ErrorActionPreference nem befolyásolja stderr natív parancsok kimenete (#13361)
  • Engedélyezi, hogy az explicit módon megadott nevű paraméter felülírja ugyanazt a hashtable splatting (#13162)

Motorfrissítések és javítások

  • Refaktor parancssori elemző a korai elemzéshez (#11482) (Kösz @iSazonov!)
  • Támogatás hozzáadása egyes .NET belső típusú konverterekhez (#12580) (Kösz @iSazonov!)
  • Frissítse és engedélyezze a ComInterop kód a PowerShellben (#13304)

Kísérleti jellemzők

  • Hozzáadás -Runspace paramétert mindenkinek *-PSBreakpoint parancsmagok (#10492) (Kösz @KirkMunro!)

Általános Cmdlet frissítések és javítások

  • Javítsa ki az új szimbolikus linkből származó hibaüzenetet, amely hiányzik a célból (#13085) (Kösz @yecril71pl!)
  • Adja meg a paramétert args a nyilvánosság előtt nem nullázható ConsoleHost API-k (#13429)
  • Adja hozzá a hiányzó ártalmatlanítást CancellationTokenSource (#13420) (Kösz @Youssef1313!)
  • Adja hozzá a paramétert - Oldalozott nak nek Kaphat segítséget a lapozás támogatásához (#13374)
  • Fix Kaphat segítséget nem jelenik meg megfelelően, ha a paraméter támogatja a helyettesítő karaktereket (#13353) (Kösz @ThomasNieto!)
  • Frissítés pwsh segítségért -InputFormat paraméter (#13355) (Kösz @sethvs!)
  • MIT licenc deklarálása a Roslynból másolt fájlokhoz (#13305) (Kösz @xtqqczze!)
  • Javítani BigInteger casting viselkedések (#12629) (Kösz @vexx32!)
  • Fix Get-Acl -LiteralPath "HKLM: Software\Classes\*" viselkedés (#13107) (Kösz @Shriram0908!)
  • Hozzáadás DefaultVisit metódus a látogatói felülethez és osztályhoz (#13258)
  • Javítsa ki az ütköző gyorsírási kapcsolót -s (STA) számára pwsh (#13262) (Kösz @iSazonov!)
  • változás Read-Host -MaskInput meglévőt használni SecureString elérési út, de egyszerű szövegként térjen vissza (#13256)
  • Távolítsa el Comenumerator mint COM objektumok segítségével IEnumerator mostantól támogatja a .NET 5.0 (#13259)
  • Ideiglenes személyes elérési út használata a Runspace indításakor, ha a 'HOME' környezeti változó nincs megadva (#13239)
  • Fix Invoke-Command ugyanazon előzménybejegyzés rekurzív hívásának észlelésére (#13197)
  • változás pwsh végrehajtható -beviteli formátum kapcsoló előtag -ban ben nak nek -inp hogy megoldja a konfliktust -interaktív (#13205) (Kösz @iSazonov!)
  • A WSL fájlrendszer elérési útjának kezelése egy fájl biztonsági zónájának elemzésekor (#13120)
  • Tegye kötelezővé a többi kapcsolót Split-Path (#13150) (Kösz @kvprasoon!)
  • Új Fluent Design ikon a PowerShell 7-hez (#13100) (Kösz @sarthakmalik!)
  • Fix Elem áthelyezése a keresztbeillesztés támogatásához Unixon (#13044)

Eszközök

  • Fix dotnet telepítési hibák (#13387)
  • Növelje a Windows napi felépítésének időtúllépését 90 percre (#13354)
  • Frissítse a dependabot konfigurálás a 2-es verzióra (#13230) (Kösz @RDIL!)
  • Fix Test-XUnitTestResults függvény (#13270) (Kösz @iSazonov!)
  • Frissítés .devcontainer éjszakai docker SDK-képek használatához (#13128)

Tesztek

  • Mark Teszt-Kapcsolat -TraceRoute tesztek függőben (#13310)

Mi várható a PowerShell 7.1-ben

  • PowerShellGet 3.0
  • Titkos menedzsment modul, a PowerShell egy kiterjeszthető absztrakciós rétege a Secrets és Secrets Vaults interakcióhoz, Linux-támogatást kap.
  • PSScriptAnalyzer 2.0 a jobb felhasználói élmény érdekében a VSCode-PowerShell és a PSEditorServices szolgáltatással.
  • Fejlesztések a PowerShell Jupyter Kernel
  • Fejlesztések a platyPS vNext, egy PowerShell-modul, amelyet a fejlesztők jelenleg a PowerShell-dokumentáció leértékelésről frissíthető súgóvá alakítására használnak.

Számos olyan terület is van, ahol további fejlesztések és változtatások hajthatók végre, beleértve a telepítést és frissítést, a Shell fejlesztéseket, az interaktív felhasználói élményt.

Végül a PowerShell minimális beállítást kaphat, amely csak a PowerShellnek a szkriptekhez szükséges részeit tartalmazza. Nemcsak kevesebb lemezterületet igényelne, de ami még fontosabb, egy minimális kódkészlet kevesebb foltozást és biztonsági támadási felületet jelent.

Innen tudod letölteni:

Töltse le a PowerShell 7.1 előzetes 5. verzióját

Adja hozzá a speciális indítási beállítások helyi menüjét a Windows 10 rendszerben

Adja hozzá a speciális indítási beállítások helyi menüjét a Windows 10 rendszerben

Hozzáadhatja Speciális indítási beállítások Helyi menü a Windows 10 rendszerben, hogy gyorsan elv...

Olvass tovább

További részletek a Windows 10X rendszerről

További részletek a Windows 10X rendszerről

AJÁNLOTT: Kattintson ide a Windows problémák megoldásához és a rendszer teljesítményének optimali...

Olvass tovább

Összesített frissítések a Windows 10 rendszerhez, 2019. október 15

AJÁNLOTT: Kattintson ide a Windows problémák megoldásához és a rendszer teljesítményének optimali...

Olvass tovább