Windows Tips & News

PowerShell 7.1.0 RC 1 dostupan je za preuzimanje

PREPORUČENO: Kliknite ovdje da biste riješili probleme sa sustavom Windows i optimizirali performanse sustava

PowerShell 7.1, nadolazeća verzija rješenja za skriptiranje na više platformi dostupnog za Windows, MacOS i Linux, sve je bliže svom izdanju. Danas je njegova verzija kandidata za izdanje 1 postala dostupna za preuzimanje.

PowerShell 7 banner

Prethodno izdanje PowerShell 7.1 uključuje .NET 5 pregled 1. Počevši od PowerShell 7.0, programeri su se pomaknuli kako bi se uskladili s .NET-ovo izdanje i životni ciklus podrške pobliže. Očekuje se da će PowerShell 7.1 postati dostupan u roku od tjedan ili dva od datuma izlaska .NET 5 u zimu 2020. i uskladiti se s njihovim godišnjim ritmom izdavanja u budućnosti.

Oglas

Počevši od Preview 6, PowerShell 7.1 Preview je dostupno u Microsoft Storeu.

Sadržajsakriti
Što je novo u PowerShell 7.1 RC 1
poznati problemi
Ažuriranja i popravci motora
Opća ažuriranja i popravci Cmdleta
Što očekivati ​​u PowerShell-u 7.1

Što je novo u PowerShell 7.1 RC 1

poznati problemi

Na ovo izdanje PowerShell-a utječe nekoliko poznatih regresija i promjena u dizajnu u .NET 5.0.0-rc.1.


S obzirom na utjecaj ovih regresija, posebno u interaktivnim scenarijima na sustave koji nisu Windows, bit ćemo samo objavljivanje paketa PowerShell v7.1.0-rc.1 za Windows i Linux, preskakanje macOS-a dok v7.1.0-rc.2 ne bude dostupan uz ispravne popravke.

  • [Regresija] API konzole Sustav. Konzola. TreatControlCAsInput je unatrag na Linuxu i macOS-u: dotnet/runtime#42423. Popravak je napravljen u .NET 5.0.0-rc.2: dotnet/runtime#42432
    • To uzrokuje Ctrl+c da ne radi u PSReadLine na Linuxu i macOS-u.
  • [Regresija] API konzole Sustav. Konzola. ReadKey() netočno vraća Ctrl+J za UNESI na macOS-u: dotnet/runtime#42418. Popravak je napravljen u .NET 5.0.0-rc.2: dotnet/runtime#42477
    • To uzrokuje UNESI da ne bude funkcionalan u PSES integriranoj konzoli.
  • [Regresija] Regresija performansi na Linuxu i macOS-u: dotnet/runtime#41739. Popravak je napravljen u .NET 5.0.0-rc.2: dotnet/runtime#41820
    • To uzrokuje potencijalne probleme s performansama na nekim specifičnim arhitekturama, distribucijama Linuxa i macOS-u. Na primjer, otkrivanje naredbi u PowerShell-u je do 20x sporije na Ubuntu 18.04 WSL 2.
  • [Prelomna promjena prema dizajnu]TLS 1.0 i TLS 1.1 su povučeni iz zadanog na Linux strojevima gdje OpenSSL 1.1 i gore se koristi: dotnet/runtime#40746
    • To uzrokuje Invoke-WebRequest i Invoke-RestMethod baciti AuthenticationException prilikom korištenja TLS 1.0 ili TLS 1.1 na Linux strojevima gdje OpenSSL 1.1 i gore se koristi.

Ažuriranja i popravci motora

  • Napravite popravke za ComInterop kod kako je predložio .NET tim (#13533)

Opća ažuriranja i popravci Cmdleta

  • Ispravite slučaj u kojem poruka o iznimci sadrži samo "`n" na Windowsima (#13684)
  • Prepoznati CONOUT$ i CONIN$ kao rezervirani nazivi uređaja (#13508) (Hvala @davidreis97!)
  • Popraviti ConciseView za interaktivnu naprednu funkciju prilikom greške u pisanju (#13623)

Što očekivati ​​u PowerShell-u 7.1

  • PowerShell Get 3.0
  • Modul tajnog upravljanja, proširivi sloj apstrakcije u PowerShell-u za interakciju s tajnama i trezorima tajni, dobit će podršku za Linux.
  • PSScriptAnalyzer 2.0 za bolje korisničko iskustvo s VSCode-PowerShell i PSEditorServices.
  • Poboljšanja napravljena na PowerShell Jupyter kernel
  • Poboljšanja napravljena na platyPS vNext, PowerShell modul koji programeri trenutno koriste za pretvaranje PowerShell dokumentacije iz markdowna u pomoć za ažuriranje.

Također postoji niz područja u kojima je moguće napraviti više poboljšanja i promjena, uključujući instalaciju i ažuriranje, poboljšanja ljuske, interaktivno korisničko iskustvo.

Konačno, PowerShell može dobiti minimalnu postavku koja uključuje samo dijelove PowerShell-a potrebne za vaše skripte. Ne samo da bi zauzelo manje prostora na disku, nego što je još važnije, minimalan skup koda znači manje krpanja i površine sigurnosnog napada.

Možete ga preuzeti ovdje:

Preuzmite pregled PowerShell 7.1

PREPORUČENO: Kliknite ovdje da biste riješili probleme sa sustavom Windows i optimizirali performanse sustava

Windows 10 verzija 1607 final Archives

Ova web stranica koristi kolačiće kako bi poboljšala vaše iskustvo dok se krećete kroz web strani...

Čitaj više

Kartica Startup Task Manager Ukloni arhive mrtvih unosa

Ova web stranica koristi kolačiće kako bi poboljšala vaše iskustvo dok se krećete kroz web strani...

Čitaj više

Kako brzo završiti proces pomoću upravitelja zadataka u sustavu Windows 10

Kako brzo završiti proces pomoću upravitelja zadataka u sustavu Windows 10

U sustavu Windows 10, aplikacija Task Manager ima niz korisnih značajki. Može upravljati aplikaci...

Čitaj više