Windows Tips & News

PowerShell 7.1.0 eelvaade 6 on väljas

PowerShelli meeskond tutvustas PowerShelli uut eelvaateversiooni. Siin on, mida oodata eelseisvalt PowerShell 7.1 platvormilt ja mis on juba 6. eelvaates muutunud.

PowerShell 7.1 eelvaateväljaanne sisaldab .NET 5 eelvaade 1. Alates versioonist PowerShell 7.0 on arendajad nihkunud, et ühtlustada .NET-i väljalaske ja toe elutsükkel lähemalt. PowerShell 7.1 peaks olema saadaval nädala või kahe jooksul pärast .NET 5 väljalaskekuupäeva talvel 2020 ja ühtlustub nende iga-aastase väljalaskesagedusega.

Mis on uut PowerShelli 7.1 eelvaates 6

Muutuste murdmine

  • Nimeta ümber -UnixTime'ist juurde -UnixTimeSeconds peal Hankige kuupäev Unixi ajasisestuse lubamiseks (#13084) (Tänan @aetos382!)
  • Tegema $ErrorActionPreference ei mõjuta stderr algsete käskude väljund (#13361)
  • Luba selgesõnaliselt määratud nimega parameetril asendada sama räsitabel (#13162)

Mootori uuendused ja parandused

  • Refaktori käsurea parser varajaseks sõelumiseks (#11482) (Tänan @iSazonov!)
  • Lisage tugi mõnele .NET-i sisemise tüüpi muundurile (#12580) (Tänan @iSazonov!)
  • Värskendage ja lubage ComInterop kood PowerShellis (#13304)

Eksperimentaalsed funktsioonid

  • Lisama - Runspace parameeter kõigile *-PSBreakpoint cmdletid (#10492) (Tänan @KirkMunro!)

Üldised cmdleti värskendused ja parandused

  • Parandage uue sümboolse lingi veateade, mille sihtmärk puudub (#13085) (Tänan @yecril71pl!)
  • Tehke parameeter args avalikkuses mittenulleeritav ConsoleHost API-d (#13429)
  • Lisage puuduv utiliseerimine CancellationTokenSource (#13420) (Tänan @Youssef1313!)
  • Lisage parameeter - Leheküljega juurde Hankige abi lehekülgede toetamiseks (#13374)
  • Parandage Hankige abi ei kuvata õigesti, kui parameeter toetab metamärke (#13353) (Tänan @ThomasNieto!)
  • Värskenda pwsh abi eest -Sisestusvorming parameeter (#13355) (Tänan @sethvs!)
  • MIT-i litsentsi deklareerimine Roslynist kopeeritud failidele (#13305) (Tänan @xtqqczze!)
  • Parandada BigInteger casting käitumine (#12629) (Tänan @vexx32!)
  • Parandage Get-Acl -LiteralPath "HKLM: Tarkvara\Klassid\*" käitumine (#13107) (Tänan @Shriram0908!)
  • Lisama Vaikimisi külastus meetod külastajaliidesele ja klassile (#13258)
  • Parandage vastuoluline stenogrammi lüliti -s (STA) jaoks pwsh (#13262) (Tänan @iSazonov!)
  • Muuda Read-Host -MaskInput kasutada olemasolevat SecureString tee, kuid tagasta lihttekstina (#13256)
  • Eemalda Comenumerator COM-objektidena, kasutades IElugeja on nüüd toetatud .NET 5.0 (#13259)
  • Kasutage Runspace'i käivitamisel ajutist isiklikku teed, kui keskkonnamuutuja "HOME" pole määratletud (#13239)
  • Parandage Invoke-Command sama ajalookirje rekursiivse kõne tuvastamiseks (#13197)
  • Muuda pwsh käivitatav -sisestusvorming lüliti eesliide -sisse juurde -inp konflikti parandamiseks - interaktiivne (#13205) (Tänan @iSazonov!)
  • Käsitlege faili turvatsooni analüüsimisel WSL-i failisüsteemi teed (#13120)
  • Muuda muude lülitite sisselülitamine kohustuslikuks Split-Path (#13150) (Tänan @kvprasoon!)
  • PowerShell 7 uus sujuva disaini ikoon (#13100) (Tänan @sarthakmalik!)
  • Parandage Teisalda üksus ristühenduse liigutuste toetamiseks Unixis (#13044)

Tööriistad

  • Parandage dotnet installi vead (#13387)
  • Suurendage Windowsi igapäevase ehitamise ajalõpu 90 minutini (#13354)
  • Värskendage sõltuv konfigureerimine versioonile 2 (#13230) (Tänan @RDIL!)
  • Parandage Test-XUnitTestResults funktsioon (#13270) (Tänan @iSazonov!)
  • Värskenda .devcontainer kasutada igaõhtuseid dockeri SDK pilte (#13128)

Testid

  • Mark Test-ühendus - TraceRoute testid ootel (#13310)

Mida oodata rakenduses PowerShell 7.1

  • PowerShellGet 3.0
  • Salajase halduse moodul, PowerShelli laiendatav abstraktsioonikiht saladuste ja saladuste hoidlatega suhtlemiseks, saab Linuxi toe.
  • PSScriptAnalyzer 2.0 parema kasutajakogemuse tagamiseks VSCode-PowerShelli ja PSEditorServicesiga.
  • Tehtud parandused PowerShelli Jupyteri kernel
  • Tehtud parandused platyPS vNext, PowerShelli moodul, mida arendajad kasutavad praegu PowerShelli dokumentatsiooni teisendamiseks allahindlusest värskendatavaks abiks.

Samuti on mitmeid valdkondi, kus on võimalik teha rohkem täiustusi ja muudatusi, sealhulgas installimine ja värskendamine, kesta täiustused, interaktiivne kasutajakogemus.

Lõpuks võib PowerShell saada minimaalse seadistuse, mis hõlmab ainult teie skriptide jaoks vajalikke PowerShelli osi. See mitte ainult ei võta vähem kettaruumi, vaid mis veelgi olulisem, minimaalne koodikomplekt tähendab vähem paikamist ja turvaründepinda.

Saate selle alla laadida siit:

Laadige alla PowerShell 7.1 eelvaade 5

Microsoft Store muudab teie seadme jaoks saadaolevate digitaalsete manuste pakkumiste leidmise ja hankimise lihtsamaks

Microsoft Store muudab teie seadme jaoks saadaolevate digitaalsete manuste pakkumiste leidmise ja hankimise lihtsamaks

Koos Windows 11 Build 25236-ga saavad Insiders värskendatud Microsoft Store'i. Versioon 22210.140...

Loe rohkem

Nüüd saate alla laadida ametlikud Surface Laptop 5 taustapildid

Nüüd saate alla laadida ametlikud Surface Laptop 5 taustapildid

Surface Laptop 5 on saanud eksklusiivsed töölaua taustapildid. Need on tegelikult Windows 11 vaik...

Loe rohkem

Windows 10 Build 1904x.2193 valikuline värskendus KB5018482 parandab Direct X ja Edge

Windows 10 Build 1904x.2193 valikuline värskendus KB5018482 parandab Direct X ja Edge

Microsoft on välja andnud Windows 10 jaoks uue paiga, millel on erinevad parandused, sealhulgas l...

Loe rohkem