Windows Tips & News

Išleista „PowerShell 7.1.0 Preview 6“.

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

„PowerShell“ komanda pristatė naują „PowerShell“ peržiūros versiją. Štai ko tikėtis būsimoje PowerShell 7.1 platformoje ir kas jau pasikeitė 6 peržiūroje.

PowerShell 7 reklamjuostė

„PowerShell 7.1“ peržiūros leidimas apima .NET 5 peržiūra 1. Pradedant nuo „PowerShell 7.0“, kūrėjai pasikeitė, kad atitiktų .NET išleidimo ir palaikymo gyvavimo ciklas arčiau. Tikimasi, kad „PowerShell 7.1“ bus pasiekiama per savaitę ar dvi nuo „.NET 5“ išleidimo datos 2020 m. žiemą ir ateityje atitiks jų metinį išleidimo dažnumą.

Skelbimas

Turinyspaslėpti
Kas naujo PowerShell 7.1 Preview 6
Nutrūkę pokyčiai
Variklio atnaujinimai ir pataisymai
Eksperimentinės savybės
Bendrieji cmdlet naujinimai ir pataisymai
Įrankiai
Testai
Ko tikėtis naudojant „PowerShell 7.1“.

Kas naujo PowerShell 7.1 Preview 6

Nutrūkę pokyčiai

  • Pervardyti - Iš UnixTime į -UnixTimeSeconds įjungta Gaukite pasimatymą leisti įvesti Unix laiką (#13084) (Dėkoju @aetos382!)
  • Padaryti $ErrorActionPreference neturi įtakos stderr savųjų komandų išvestis (#13361)
  • Leisti aiškiai nurodytam pavadintam parametrui pakeisti tą patį iš maišos lentelės (#13162)

Variklio atnaujinimai ir pataisymai

  • Refaktoriaus komandų eilutės analizatorius, kad atliktų ankstyvą analizę (#11482) (Dėkoju @iSazonovas!)
  • Pridėkite kai kurių .NET vidinio tipo keitiklių palaikymą (#12580) (Dėkoju @iSazonovas!)
  • Atnaujinkite ir įgalinkite ComInterop kodas PowerShell (#13304)

Eksperimentinės savybės

  • Papildyti - Runspace parametras visiems *-PSBreakpoint cmdlet (#10492) (Dėkoju @KirkMunro!)

Bendrieji cmdlet naujinimai ir pataisymai

  • Ištaisykite klaidos pranešimą iš naujos simbolinės nuorodos, kurios trūksta tikslo (#13085) (Dėkoju @yecril71pl!)
  • Padarykite parametrą args viešumoje nenulinis „ConsoleHost“. API (#13429)
  • Pridėti trūkstamą šalinimą CancellationTokenSource (#13420) (Dėkoju @Youssef1313!)
  • Pridėkite parametrą – Puslapis į Gaukite pagalbos remti puslapius (#13374)
  • Pataisyti Gaukite pagalbos netinkamai rodomas, jei parametras palaiko pakaitos simbolius (#13353) (Dėkoju @ThomasNieto!)
  • Atnaujinti pwsh pagalba už - Įvesties formatas parametras (#13355) (Dėkoju @sethvs!)
  • Paskelbti MIT licenciją failams, nukopijuotiems iš Roslyn (#13305) (Dėkoju @xtqqczze!)
  • Tobulinti BigInteger atrankos elgesys (#12629) (Dėkoju @vexx32!)
  • Pataisyti Get-Acl -LiteralPath "HKLM: Software\Classes\*" elgesys (#13107) (Dėkoju @Shriram0908!)
  • Papildyti Numatytasis apsilankymas metodas lankytojo sąsajai ir klasei (#13258)
  • Pataisykite nesuderinamą stenografinį jungiklį -s (STA) už pwsh (#13262) (Dėkoju @iSazonovas!)
  • Keisti Read-Host-MaskInput naudoti esamus SecureString kelią, bet grąžinkite kaip paprastą tekstą (#13256)
  • Pašalinti Comenumerator kaip COM objektai naudojant IEnumeratorius dabar palaikoma .NET 5.0 (#13259)
  • Naudokite laikiną asmeninį kelią paleidžiant „Runspace“, kai aplinkos kintamasis „HOME“ neapibrėžtas (#13239)
  • Pataisyti Invoke-Command aptikti rekursyvų to paties istorijos įrašo skambutį (#13197)
  • Keisti pwsh vykdomasis - įvesties formatas jungiklio priešdėlis  į -inp išspręsti konfliktą su - interaktyvus (#13205) (Dėkoju @iSazonovas!)
  • Tvarkykite WSL failų sistemos kelią analizuodami failo saugos zoną (#13120)
  • Padarykite kitus jungiklius privalomus Padalytas kelias (#13150) (Dėkoju @kvprasoon!)
  • Nauja „Fluent Design“ piktograma, skirta „PowerShell 7“ (#13100) (Dėkoju @sarthakmalik!)
  • Pataisyti Perkelti elementą palaikyti kryžminio montavimo judesius Unix (#13044)

Įrankiai

  • Pataisyti dotnet diegimo klaidos (#13387)
  • Padidinkite „Windows“ kasdienio kūrimo skirtąjį laiką iki 90 minučių (#13354)
  • Atnaujinkite priklausomas konfigūracija į 2 versiją (#13230) (Dėkoju @RDIL!)
  • Pataisyti Test-XUnitTestResults funkcija (#13270) (Dėkoju @iSazonovas!)
  • Atnaujinti .devcontainer naudoti naktinius docker SDK vaizdus (#13128)

Testai

  • ženklas Bandomasis ryšys - TraceRoute bandymai laukiami (#13310)

Ko tikėtis naudojant „PowerShell 7.1“.

  • PowerShellGet 3.0
  • Slapto valdymo modulis, išplečiamas abstrakcijos sluoksnis PowerShell, skirtas sąveikai su paslaptimis ir paslapčių saugyklomis, gaus Linux palaikymą.
  • PSScriptAnalyzer 2.0, kad pagerintumėte naudotojo patirtį naudojant VSCode-PowerShell ir PSEditorServices.
  • Atlikti patobulinimai PowerShell Jupyter branduolys
  • Atlikti patobulinimai platyPS vNext, „PowerShell“ modulis, kurį kūrėjai šiuo metu naudoja konvertuodami „PowerShell“ dokumentus iš žymėjimo į atnaujinamą pagalbą.

Taip pat yra keletas sričių, kuriose galima atlikti daugiau patobulinimų ir pakeitimų, įskaitant diegimą ir atnaujinimą, apvalkalo patobulinimus, interaktyvią vartotojo patirtį.

Galiausiai, „PowerShell“ gali gauti minimalią sąranką, kuri apima tik tas „PowerShell“ dalis, kurių reikia jūsų scenarijui. Tai ne tik užimtų mažiau vietos diske, bet dar svarbiau, kad minimalus kodo rinkinys reiškia mažiau pataisų ir saugumo atakos paviršiaus.

Ją galite parsisiųsti čia:

Atsisiųskite „PowerShell 7.1“ peržiūrą 5

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

„Windows 10“ patikrinkite nuotolinio tinklo prievado archyvus

Ši svetainė naudoja slapukus, kad pagerintų jūsų patirtį naršant svetainėje. Iš šių slapukų slapu...

Skaityti daugiau

Paslaugos pagal procesą Archyvas

Kai paleidžiamas „Windows“ kompiuteris, daugelis programų atsidaro paleidžiant. Kai kurie ilgai t...

Skaityti daugiau

Išleista „Microsoft Edge Dev 78.0.268.1“ su patobulinimais

Ši svetainė naudoja slapukus, kad pagerintų jūsų patirtį naršant svetainėje. Iš šių slapukų slapu...

Skaityti daugiau