Windows Tips & News

PowerShell 7.1.0 Preview 6 je izšel

click fraud protection

Ekipa PowerShell je predstavila novo predogledno različico PowerShell. Tukaj je, kaj lahko pričakujete v prihajajoči platformi PowerShell 7.1 in kaj se je že spremenilo v predogledu 6.

Predogled izdaje PowerShell 7.1 vključuje .NET 5 predogled 1. Začenši s PowerShell 7.0 so se razvijalci premaknili na uskladitev z Življenjski cikel izdaje in podpore .NET bolj natančno. PowerShell 7.1 naj bi postal na voljo v tednu ali dveh po datumu izdaje .NET 5 pozimi 2020 in bo usklajen z njihovo letno kadenco izdaje v prihodnje.

Kaj je novega v PowerShell 7.1 Preview 6

Prelomne spremembe

  • Preimenuj -Od UnixTime do -UnixTimeSeconds na Get-Date omogočiti vnos časa Unix (#13084) (Hvala @aetos382!)
  • Naredite $ErrorActionPreference ne vpliva stderr izhod izvornih ukazov (#13361)
  • Dovoli izrecno določenemu imenovanemu parametru, da nadomešča istega iz razpršene tabele hash (#13162)

Posodobitve in popravki motorja

  • Preoblikujte razčlenjevalnik ukazne vrstice za zgodnje razčlenjevanje (#11482) (Hvala @iSazonov!)
  • Dodajte podporo za nekatere pretvornike intrinzičnih tipov .NET (#12580) (Hvala @iSazonov!)
  • Osvežite in omogočite ComInterop koda v PowerShell (#13304)

Eksperimentalne lastnosti

  • Dodaj -Runspace parameter za vse *-PSBreakpoint cmdleti (#10492) (Hvala @KirkMunro!)

Splošne posodobitve in popravki ukaznega ukaza

  • Popravi sporočilo o napaki iz nove simbolne povezave manjka cilj (#13085) (Hvala @yecril71pl!)
  • Naredite parameter args v javnosti ni ničelna ConsoleHost API-ji (#13429)
  • Dodajte manjkajoče odstraniti za CancellationTokenSource (#13420) (Hvala @Youssef1313!)
  • Dodajte parameter - Stran do Poišči pomoč za podporo ostranjevanja (#13374)
  • Popravi Poišči pomoč se ne prikaže pravilno, če parameter podpira nadomestne znake (#13353) (Hvala @ThomasNieto!)
  • Nadgradnja pwsh pomoč za -InputFormat parameter (#13355) (Hvala @sethvs!)
  • Razglasite licenco MIT za datoteke, kopirane iz Roslyna (#13305) (Hvala @xtqqczze!)
  • Izboljšati BigInteger vedenje igranja (#12629) (Hvala @vexx32!)
  • Popravi Get-Acl -LiteralPath "HKLM: Software\Classes\*" obnašanje (#13107) (Hvala @Shriram0908!)
  • Dodaj Privzeti obisk metoda za vmesnik in razred obiskovalcev (#13258)
  • Popravite konfliktno stikalo za kratico -s (STA) za pwsh (#13262) (Hvala @iSazonov!)
  • Spremeni se Read-Host -MaskInput uporabiti obstoječe SecureString pot, vendar se vrnite kot golo besedilo (#13256)
  • Odstrani ComEnumerator kot COM objekti z uporabo IEnumerator je zdaj podprt v .NET 5.0 (#13259)
  • Uporabite začasno osebno pot pri zagonu Runspace, ko spremenljivka okolja 'HOME' ni definirana (#13239)
  • Popravi Invoke-Command za odkrivanje rekurzivnega klica istega vnosa v zgodovino (#13197)
  • Spremeni se pwsh izvedljiva - vnosni format prefiksa preklopa -v do -inp odpraviti konflikt z -interaktivno (#13205) (Hvala @iSazonov!)
  • Upravljajte pot datotečnega sistema WSL, ko analizirate varnostno območje datoteke (#13120)
  • Ostala stikala naj bodo obvezna Split-Path (#13150) (Hvala @kvprasoon!)
  • Nova ikona Fluent Design za PowerShell 7 (#13100) (Hvala @sarthakmalik!)
  • Popravi Move-Item za podporo navzkrižnih premikov na Unixu (#13044)

Orodja

  • Popravi dotnet napake pri namestitvi (#13387)
  • Povečajte časovno omejitev dnevne gradnje sistema Windows na 90 minut (#13354)
  • Posodobite odvisen robot konfiguracija na različico 2 (#13230) (Hvala @RDIL!)
  • Popravi Test-XUnitTestResults funkcija (#13270) (Hvala @iSazonov!)
  • Nadgradnja .devcontainer za uporabo nočnih slik SDK dockerja (#13128)

Testi

  • Mark Test-Connection -TraceRoute testi v teku (#13310)

Kaj pričakovati v PowerShell 7.1

  • PowerShellGet 3.0
  • Modul tajnega upravljanja, razširljiv sloj abstrakcije v PowerShell za interakcijo s Secrets in Secrets Vaults, bo dobil podporo za Linux.
  • PSScriptAnalyzer 2.0 za boljšo uporabniško izkušnjo z VSCode-PowerShell in PSEditorServices.
  • Izboljšave na Jedro PowerShell Jupyter
  • Izboljšave na platyPS vNext, modul PowerShell, ki ga razvijalci trenutno uporabljajo za pretvorbo PowerShell dokumentacije iz zmanjšanja v pomoč za posodabljanje.

Obstajajo tudi številna področja, kjer je mogoče narediti več izboljšav in sprememb, vključno z namestitvijo in posodabljanjem, izboljšavami lupine, interaktivno uporabniško izkušnjo.

Končno lahko PowerShell dobi minimalno nastavitev, ki vključuje samo dele PowerShell, potrebne za vaše skripte. Ne samo, da bi zavzel manj prostora na disku, ampak kar je še pomembneje, minimalen nabor kode pomeni manj popravkov in površine varnostnih napadov.

Lahko ga prenesete tukaj:

Prenesite predogled PowerShell 7.1 5

Kako prikazati ikone območja za obvestila v dveh vrsticah v sistemu Windows 11

Kako prikazati ikone območja za obvestila v dveh vrsticah v sistemu Windows 11

Windows 11 lahko prikažete ikone območja za obvestila v dveh vrsticah. Po tem se bodo ikone v kot...

Preberi več

Edge dobi Iskanje po zavihkih in novo izkušnjo nastavitve

Edge dobi Iskanje po zavihkih in novo izkušnjo nastavitve

Pred nekaj meseci je ena od posodobitev za Google Chrome predstavila iskanje po zavihkih, ki upor...

Preberi več

AdDuplex: Windows 11 ima 8,6 % trga

AdDuplex: Windows 11 ima 8,6 % trga

Najnovejše mesečno poročilo AdDuplexa je zdaj na voljo s svežimi podatki o trgu Windows. Poročilo...

Preberi več