Windows Tips & News

Galima atsisiųsti PowerShell 7.2.0 Preview 3, v7.1.2 ir v7.0.5

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte sistemos našumą

„Microsoft“ šiandien atnaujino „PowerShell“ programinę įrangą visuose trijuose esamuose padaliniuose. Atnaujinimai apima PowerShell 7.2.0 Preview 3, PowerShell 7.1.2 ir PowerShell 7.0.5. Stabilios versijos yra nedideli priežiūros atnaujinimai.

PowerShell 7 reklamjuostė

„PowerShell“ yra kelių platformų scenarijų sprendimas, pasiekiamas „Windows“, „MacOS“ ir „Linux“. Pradedant nuo „PowerShell 7.0“, kūrėjai pasikeitė, kad atitiktų .NET išleidimo ir palaikymo gyvavimo ciklas arčiau. Štai kas naujo šiandienos leidimuose.

Skelbimas

Turinyspaslėpti
Kas naujo PowerShell 7.2.0 Preview 3
Kas naujo PowerShell 7.1.2 versijoje
Kas naujo PowerShell 7.0.4

Kas naujo PowerShell 7.2.0 Preview 3

  • 📈 Našumas: venkite masyvo paskirstymo iš Katalogas. GetDirectories ir Katalogas. GetFiles.
  • 📈 Našumas: Venkite styga. To LowerInvariant() iš GetEnvironmentVariableAsBool() kad būtų išvengta libicu įkėlimo paleidžiant.
  • 📈 Našumas: gaukite PowerShell versiją PSVersionInfo vietoj surinkimo atributo FileVersionInfo.
  • ✅ Pataisyti: Gauti datą – UFormatas %u elgesį, kad atitiktų ISO 8601
  • ✅ Pataisymas: kartu su PSDesiredStateConfigurationv3 modulis leidžia Gaukite-DscResource, Invoke-DscResource ir DSC konfigūracijos kompiliavimas visose platformose, palaikomas PowerShell (naudojant klasėmis pagrįstus DSC išteklius).
  • ✅ Pataisymas: slopinti Rašymas-progresas in „ConsoleHost“. jei išvestis nukreipiama ir pataisykite testus.
  • ✅ Pataisymas: eksperimentinė funkcija PSAnsiProgress: pridėkite minimalią eigos juostą naudodami ANSI atvaizdavimą.
  • ✅ Pataisymas: žiniatinklio cmdlet, kad naudojant tinkamai sukurtų URI iš kūno - Nėra tarpinio serverio
  • ✅ Pataisymas: atnaujinkite ICommandPredictor suteikti daugiau atsiliepimų ir taip pat lengviau susieti atsiliepimus (#14649)
  • ✅ Pataisymas: iš naujo nustatykite spalvą po rašymo Daugiakalbis, Derinimas, ir Įspėjimas žinutes
  • ✅ Pataisymas: kintamojo naudojimas įdėtam Kiekvienam objektui – lygiagrečiai
  • ✅ Pataisymas: formatuodami, jei rinkinys pakeistas, nesugadinkite viso konvejerio.
  • ✅ Pataisymas: patobulinkite atributų parametrų užbaigimą
  • ✅ Pataisymas: parašykite tinkamus klaidų pranešimus Gauti komandą
  • ✅ Pataisymas: rašybos klaida išteklių eilutėje ProxyURINnot Supplied
  • ✅ Pataisymas: pridėkite palaikymą $PSStyle perbraukimui ir hipersaitams
  • ✅ Pataisyti: $PSStyle mirksėjimo kodai

Kas naujo PowerShell 7.1.2 versijoje

  • Pataisykite trečiosios šalies pasirašymą failams poaplankiuose
  • Sujunkite .NET SDK į 5.0.103 versiją
  • Paskelbkite visuotinį stabilaus leidimo įrankių paketą

Kas naujo PowerShell 7.0.4

  • Pašalinkite „MyGet“ informacijos santraukas iš bandomojo nuget.config
  • Atnaujinkite 7.0.4 WXS failą
  • Atnaujinkite 7.0.4 versijos .NET priklausomybes
  • Ištaisykite 7.0.4 „Get-Module“ testo gedimą
  • Ištaisykite katalogo kūrimo gedimą
  • Išjungti WMF nuorodos iškvietimo testą
  • Naudokite „PowerShell Core“, kad sukurtumėte ir išbandytumėte paketą CI versijoje
  • Išjungti „MacOS“ skirtus „libmi“ testus.
  • Naudokite vieną sklaidos kanalą kiekviename nuget.config oficialiose versijose
  • Taisymo kelio pasirašyti RPM įkeliami iš leidimo versijos
  • Ištaisykite sintaksės klaidą „Windows“ pakavimo scenarijuje
  • Padarykite „AppLocker Enforce“ režimą pirmenybę prieš UMCI audito režimą
  • Išspręskite nepasirašytos versijos problemą
  • Perkelkite „macOS“ ir „NuGet“ į ESRP pasirašymą
  • Perkelkite „Windows“ paketo pasirašymą, kad galėtumėte naudoti ESRP
  • Perkelkite Linux į ESRP pasirašymą
  • Perkelkite trečiosios šalies pasirašymą į ESRP
  • Neatlikite seklios patikros
  • Pereikite prie ESRP pasirašymo Windows failams
  • Ištaisykite kasdienio kūrimo paketų pertraukas dėl „macOS“ pasirašymo pakeitimų
  • Pasirašykite atskirus failus pakete
  • Naudokite autentifikavimo kodo sertifikatą MSIX pasirašymui
  • Pasirašykite parduotuvės MSIX failus
  • Naudokite laikiną asmeninį kelią paleidžiant vykdymo erdvę, kai $env: HOME nenustatyta
  • Pataisykite MSIX pakuotę, kad nustatytumėte, ar yra peržiūros leidimas, patikrinę semantinės versijos eilutę
  • Pridėkite numatytąjį žinyno turinį į išteklių aplanką

Daugiau informacijos galite rasti adresu GitHub.

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte sistemos našumą
„Windows 10 Build 18309“ (greitas skambutis)

„Windows 10 Build 18309“ (greitas skambutis)

„Microsoft“ išleidžia naują kūrimo šakos versiją (kitą „Windows 10“ versiją, šiuo metu žinomą kai...

Skaityti daugiau

Kaip pašalinti naujinimą sistemoje „Windows 10“.

Kaip pašalinti naujinimą sistemoje „Windows 10“.

Kartais gali tekti pašalinti naujinimą, kurį gavote naudodamiesi „Windows Update“ paslauga. Yra k...

Skaityti daugiau

„Windows 10 Build 18850“ (praleisti į priekį)

„Windows 10 Build 18850“ (praleisti į priekį)

„Microsoft“ išleidžia naują kūrimo šakos versiją. Viešai neatskleista informacija, pasirinkusi „S...

Skaityti daugiau