Windows Tips & News

PowerShell 7.1.0 Preview 7 on julkaistu

click fraud protection

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

Edge 104:n ensimmäinen julkaisu on nyt Dev-kanavalla, Edge 103 betaversiossa

Edge 104:n ensimmäinen julkaisu on nyt Dev-kanavalla, Edge 103 betaversiossa

Microsoft Edge 104.0.1271.2 tulee Dev-kanavalle sen jälkeen, kun Edge 103 on viimeinen versio sie...

Lue lisää

Sergey Tkachenko, kirjoittaja, Winaero

Tämä verkkosivusto käyttää evästeitä parantaakseen käyttökokemustasi, kun selaat sivustoa. Näistä...

Lue lisää

Sergey Tkachenko, kirjoittaja, Winaero

On kulunut 25 vuotta siitä, kun Microsoft julkaisi Windows 95:n. Windows 95 oli ensimmäinen Windo...

Lue lisää