Windows Tips & News

Izašao je PowerShell 7.1.0 Preview 7

PowerShell tim je predstavio novu pretpreglednu verziju PowerShell-a. Evo što možete očekivati ​​u nadolazećoj platformi PowerShell 7.1 i što se već promijenilo u Preview 7.

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.

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

Što je novo u PowerShell 7.1 Preview 6

Prelomne promjene

  • Popraviti $? da ne bude $false kada izvorna naredba piše u stderr (#13395)

Ažuriranja i popravci motora

  • Početni rad modela dodatka podsustava (za minimalni powershell) (#13186)
  • Optimizirajte GetSystemLockdownPolicy za scenarije bez zaključavanja (#13438)

Opća ažuriranja i popravci Cmdleta

  • Vrati "Dodaj parametar -Stranica do Dobiti pomoć za podršku stranicama (#13374)" (#13519)
  • Dodajte podršku za TLS 1.3 u web cmdletima (#13409) (Hvala @iSazonov!)
  • Dodajte provjeru nule za args u Parser naredbenog retka (#13451) (Hvala @iSazonov!)
  • Točke ponovne analize procesa za aplikacije Microsoft Store (#13481) (Hvala @iSazonov!)
  • Potez PSNullConditionalOperators značajka izvan eksperimentalne (#13529)
  • Potez PSNativePSPathResolution značajka izvan eksperimentalnog (#13522)
  • Koristite polje ako svojstvo ne postoji za ObRoot kada koristite PowerShell Direct u spremnik (#13375) (Hvala @hemisphera!)
  • Potisnuti UTF-7 zastarjela upozorenja (#13484)
  • Izbjegavajte višestruko nabrajanje an IEnumerable primjer u Compiler.cs (#13491)
  • Promijeniti Add-Type -OutputType ne podržavati Konzola aplikacija i Windows aplikacija (#13440)
  • Stvorite upozorenja kada UTF-7 je navedeno kao kodiranje (#13430)

Čišćenje koda

Zahvaljujemo sljedećim suradnicima!

@xtqqczze, @tamasvajk

Alati

  • vscode: Dodaj editorconfig na preporučena proširenja (#13537) (Hvala @xtqqczze!)
  • Uklonite zastarjele ZapDisable srodni kod iz graditi.psm1 (#13350) (Hvala @jackerr3!)

Testovi

  • Onemogući WMF test validacije veze za preuzimanje (#13479)

Š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

Microsoft uvodi aplikaciju Fotografije s vremenskom trakom

Microsoft uvodi aplikaciju Fotografije s vremenskom trakom

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

Čitaj više

Potražite definicije za riječi u programu Microsoft Edge u sustavu Windows 10

Potražite definicije za riječi u programu Microsoft Edge u sustavu Windows 10

Microsoft Edge je zadana aplikacija web preglednika u sustavu Windows 10. To je univerzalna (UWP)...

Čitaj više

Dodaj kontekstni izbornik povijesti međuspremnika u sustavu Windows 10

Dodaj kontekstni izbornik povijesti međuspremnika u sustavu Windows 10

Nedavne verzije sustava Windows 10 dolaze s novom značajkom povijesti međuspremnika. Implementira...

Čitaj više