Windows Tips & News

Išleista „PowerShell 7.1.0 Preview 6“.

click fraud protection

„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.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ą.

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

„Microsoft“ žada palaikyti „Surface Duo“ trejus metus

„Microsoft“ žada palaikyti „Surface Duo“ trejus metus

2021 m. rugsėjo 22 d. „Microsoft“ paskelbė antrosios kartos „Surface Duo“.. Kiek netradicinio diz...

Skaityti daugiau

„Windows 10 Creators Update“ patobulina „Ink Workspace“.

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

Skaityti daugiau

Cinnamon 2.8 turi patobulintą garso garsumo valdymą

Cinnamon 2.8 turi patobulintą garso garsumo valdymą

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte siste...

Skaityti daugiau