Windows Tips & News

PowerShell 7.1.0 Preview 7 on julkaistu

PowerShell-tiimi on esitellyt uuden PowerShellin esikatseluversion. Tässä on mitä odottaa tulevalta PowerShell 7.1 -alustalta, ja mitä on jo muuttunut Preview 7:ssä.

PowerShell 7.1:n esikatseluversio sisältää .NET 5 esikatselu 1. PowerShell 7.0:sta alkaen kehittäjät ovat siirtyneet mukautumaan .NET: n julkaisun ja tuen elinkaaren aikana lähemmin. PowerShell 7.1:n odotetaan tulevan saataville viikon tai kahden sisällä .NET 5:n julkaisupäivästä talvella 2020, ja sen odotetaan vastaavan niiden vuotuista julkaisutahtia jatkossa.

Esikatselusta 6 alkaen PowerShell 7.1 Preview on saatavilla Microsoft Storesta.

Mitä uutta PowerShell 7.1 Preview 6:ssa

Muutoksia rikkovat

  • Korjata $? olla olematta $false kun alkuperäinen komento kirjoittaa stderr (#13395)

Moottoripäivitykset ja korjaukset

  • Alijärjestelmän laajennusmallin alkutyö (minimaaliseen tehoshelliin) (#13186)
  • Optimoida GetSystemLockdownPolicy ei-sulkutilanteisiin (#13438)

Yleiset Cmdlet-päivitykset ja -korjaukset

  • Palauta "Lisää parametri -Sivutettu kohtaan Hae apua tukemaan sivutusta (#13374)" (#13519)
  • Lisää tuki kohteelle TLS 1.3 Web cmdletissä (#13409) (Kiitos @iSazonov!)
  • Lisää tyhjä tarkistus args sisään CommandLineParser (#13451) (Kiitos @iSazonov!)
  • Käsittele Microsoft Store -sovellusten jäsennyspisteet (#13481) (Kiitos @iSazonov!)
  • Liikkua PSNullConditionalOperators ominaisuus pois kokeellisesta (#13529)
  • Liikkua PSNativePSPathResolution ominaisuus pois kokeellisesta (#13522)
  • Käytä kenttää, jos ominaisuutta ei ole olemassa ObRoot käytettäessä PowerShellia suoraan säiliöön (#13375) (Kiitos @puolipallo!)
  • Tukahduttaa UTF-7 vanhentuneet varoitukset (#13484)
  • Vältä useita an IEnumerable esimerkki sisään Compiler.cs (#13491)
  • Muuttaa Add-Type-OutputType olla tukematta Konsolisovellus ja Windows-sovellus (#13440)
  • Luo varoituksia milloin UTF-7 on määritetty koodaukseksi (#13430)

Koodin puhdistus

Kiitämme seuraavia avustajia!

@xtqqczze, @tamasvajk

Työkalut

  • vscode: Lisää editorconfig suositeltuihin laajennuksiin (#13537) (Kiitos @xtqqczze!)
  • Poista vanhentunut ZapDisable liittyvä koodi build.psm1 (#13350) (Kiitos @jackerr3!)

Testit

  • Poista käytöstä WMF latauslinkin validointitesti (#13479)

Mitä odottaa PowerShell 7.1:ssä

  • PowerShellGet 3.0
  • Salainen hallintamoduuli, PowerShellin laajennettava abstraktiokerros, joka on vuorovaikutuksessa Secrets ja Secrets Vaultsin kanssa, saa Linux-tuen.
  • PSScriptAnalyzer 2.0 parantaa käyttökokemusta VSCode-PowerShellin ja PSEditorServicesin kanssa.
  • Tehty parannuksia PowerShell Jupyter -ydin
  • Tehty parannuksia platyPS vNext, PowerShell-moduuli, jota kehittäjät käyttävät tällä hetkellä PowerShell-dokumentaation muuntamiseen markdownista päivitettäväksi ohjeeksi.

On myös useita alueita, joilla on mahdollista tehdä lisää parannuksia ja muutoksia, mukaan lukien asennus ja päivitys, Shell-parannukset, interaktiivinen käyttökokemus.

Lopuksi PowerShell saattaa saada minimaalisen asennuksen, joka sisältää vain skripteillesi tarvittavat PowerShellin osat. Se ei vain vie vähemmän levytilaa, mutta mikä vielä tärkeämpää, minimaalinen koodijoukko tarkoittaa vähemmän korjaus- ja suojaushyökkäyspintaa.

Voit ladata sen täältä:

Lataa PowerShell 7.1 -esikatselu

Varmuuskopioi ja palauta Groove Music -asetukset Windows 10:ssä

Varmuuskopioi ja palauta Groove Music -asetukset Windows 10:ssä

SUOSITELTU: Napsauta tätä korjataksesi Windows-ongelmat ja optimoidaksesi järjestelmän suoritusky...

Lue lisää

Roman Linev, kirjoittaja, Winaero

Microsoftin omien testien mukaan ainakin Windows 10 Creators Updaten Edgellä on paras akunkesto v...

Lue lisää

Groove Music saa visualisointeja, taajuuskorjainta ja paljon muuta

Groove Music saa visualisointeja, taajuuskorjainta ja paljon muuta

Groove Music on yksi Windows 10:n sisäänrakennetuista sovelluksista. Se on musiikin suoratoistoso...

Lue lisää