Windows Tips & News

PowerShell 7.2.0 Preview 3, v7.1.2 ja v7.0.5 ovat ladattavissa

click fraud protection
SUOSITELTU: Napsauta tätä korjataksesi Windows-ongelmat ja optimoidaksesi järjestelmän suorituskyvyn

Microsoft päivitti tänään PowerShell-ohjelmistonsa kaikissa kolmessa nykyisessä haarassa. Päivityksiä ovat PowerShell 7.2.0 Preview 3, PowerShell 7.1.2 ja PowerShell 7.0.5. Vakaat julkaisut ovat pieniä ylläpitopäivityksiä.

PowerShell 7 -banneri

PowerShell on monialustainen komentosarjaratkaisu, joka on saatavilla Windowsille, MacOS: lle ja Linuxille. PowerShell 7.0:sta alkaen kehittäjät ovat siirtyneet mukautumaan .NET: n julkaisun ja tuen elinkaaren aikana lähemmin. Tässä on mitä uutta tämän päivän julkaisuissa.

Mainos

Sisällyspiilottaa
Mitä uutta PowerShell 7.2.0 Preview 3:ssa
Mitä uutta PowerShell 7.1.2:ssa
Mitä uutta PowerShell 7.0.4:ssä

Mitä uutta PowerShell 7.2.0 Preview 3:ssa

  • 📈 Suorituskyky: Vältä taulukoiden varauksia Hakemisto. GetDirectories ja Hakemisto. GetFiles.
  • 📈 Suorituskyky: Vältä merkkijono. ToLowerInvariant() alkaen GetEnvironmentVariableAsBool() Libicun lataamisen välttämiseksi käynnistyksen yhteydessä.
  • 📈 Suorituskyky: Hanki PowerShell-versio PSVversionInfo käyttämällä assembly-attribuuttia sen sijaan FileVersionInfo.
  • ✅ Korjaus: Get-Date -UFormat %u noudattaa ISO 8601 -standardia
  • ✅ Korjaus: yhdessä PSDesiredStateConfigurationv3 moduuli sallii Hanki-DscResource, Invoke-DscResource ja DSC-kokoonpanon kokoaminen kaikilla alustoilla PowerShellin tukemana (käyttämällä luokkapohjaisia ​​DSC-resursseja).
  • ✅ Korjaus: Tukista Kirjoitus-edistyminen sisään ConsoleHost jos lähtö ohjataan uudelleen ja korjaa testit.
  • ✅ Korjaus: Kokeellinen ominaisuus PSAnsiProgress: Lisää minimaalinen edistymispalkki ANSI-renderöinnillä.
  • ✅ Korjaus: Web-cmdletit muodostavat URI: n oikein rungosta käytön aikana -Ei välityspalvelinta
  • ✅ Korjaus: Päivitä ICommandPredictor antaa enemmän palautetta ja myös helpottaa palautteen yhdistämistä (#14649)
  • ✅ Korjaus: Palauta väri kirjoittamisen jälkeen Monisanainen, Debug, ja Varoitus viestejä
  • ✅ Korjaus: Käytä muuttujaa sisäkkäisille Foreach-Object -Rinnakkais
  • ✅ Korjaus: Jos kokoelmaa muokataan muotoilussa, älä epäonnistu koko liukuhihnaa.
  • ✅ Korjaus: Paranna attribuuttien parametrien viimeistelyä
  • ✅ Korjaus: Kirjoita oikeat virheilmoitukset Hanki-komento ""
  • ✅ Korjaus: kirjoitusvirhe resurssimerkkijonossa VälityspalvelinURINei toimitettu
  • ✅ Korjaus: Lisää tuki $PSStyle yliviivauksia ja hyperlinkkejä varten
  • ✅ Korjaus: $PSStyle vilkkukoodit

Mitä uutta PowerShell 7.1.2:ssa

  • Korjaa alikansioiden tiedostojen kolmannen osapuolen allekirjoitus
  • Viritä .NET SDK versioon 5.0.103
  • Julkaise globaali työkalupaketti vakaata julkaisua varten

Mitä uutta PowerShell 7.0.4:ssä

  • Poista MyGet-syötteet testistä nuget.config
  • Päivitä WXS-tiedosto versioon 7.0.4
  • Päivitä .NET-riippuvuudet versioon 7.0.4
  • Korjaa 7.0.4 Get-Module -testivirhe
  • Korjaa hakemiston luontivirhe
  • Poista WMF-linkin kutsutesti käytöstä
  • Käytä PowerShell Corea paketin rakentamiseen ja testaamiseen CI-koontiversiossa
  • Poista macOS: n libmi-riippuvaiset testit käytöstä.
  • Käytä yhtä syötettä jokaisessa nuget.config-tiedostossa virallisissa versioissa
  • Korjauspolun allekirjoitetut RPM: t ladataan julkaisuversiosta
  • Korjaa syntaksivirhe Windowsin pakkauskomentosarjassa
  • Aseta AppLocker Enforce -tila UMCI-tarkastustilan edelle
  • Korjaa allekirjoittamattomaan koontiversioon liittyvä ongelma
  • Siirrä macOS ja NuGet ESRP-allekirjoitukseen
  • Siirrä Windows-paketin allekirjoitus käyttämään ESRP: tä
  • Siirrä Linux ESRP-allekirjoitukseen
  • Siirrä kolmannen osapuolen allekirjoitus ESRP: hen
  • Älä tee pinnallista kassaa
  • Siirry Windows-tiedostojen ESRP-allekirjoitukseen
  • Korjaa macOS-allekirjoitusmuutosten aiheuttamat katkokset pakettien päivittäisessä rakennuksessa
  • Allekirjoita yksittäiset tiedostot paketissa
  • Käytä Authenticode-varmennetta MSIX-allekirjoitukseen
  • Allekirjoita myymälän MSIX-tiedostot
  • Käytä väliaikaista henkilökohtaista polkua runspacen käynnistyksen yhteydessä, kun $env: HOMEa ei ole määritetty
  • Korjaa MSIX-pakkaus selvittääksesi, onko esikatseluversio tarkastelemalla semanttista versiomerkkijonoa
  • Lisää oletusohjesisältöä omaisuuskansioon

Tarkemmat tiedot löytyvät osoitteesta GitHub.

SUOSITELTU: Napsauta tätä korjataksesi Windows-ongelmat ja optimoidaksesi järjestelmän suorituskyvyn
Piilota tehtäväpalkki automaattisesti Windows 10:ssä

Piilota tehtäväpalkki automaattisesti Windows 10:ssä

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

Lue lisää

Luo verkkoyhteyksien pikakuvake Windows 10:ssä

Luo verkkoyhteyksien pikakuvake Windows 10:ssä

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

Lue lisää

Muuta tehtäväpalkin painikkeen leveyttä Windows 10:ssä

Muuta tehtäväpalkin painikkeen leveyttä Windows 10:ssä

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

Lue lisää