Microsoft je objavio još jedan pregled ažuriranja za PowerShell 7.2. Ovo je PowerShell 7.2 Pregled 3. Čini se da Microsoft aktivno radi na tome PowerShell jezgra kao prije samo mjesec dana PowerShell 7.2 Pregled 2 je pušten na slobodu.
Iako se ovo izdanje, kao i prethodno, temelji na .NET 5, Microsoft tvrdi da će se stabilna verzija PowerShell 7.2 temeljiti na .NET 6.
Raspravljajmo o tome što PowerShell 7.2 Preview 3 donosi na stol.
Sadržaj
-
Preuzmite PowerShell 7.2.0 Preview 3
- Za Windows 10, Windows 8.1 i Windows 7
- Za MacOS
- Za Linux
-
PowerShell 7.2.0 Preview 3 značajke
- Ažuriranja i popravci motora
- U skladu s ISO 8601
- Poboljšane performanse:
- Opća ažuriranja i popravci cmdleta
- Kako instalirati PowerShell 7.2 Preview 3 u Windows 10
- Završne riječi
Preuzmite PowerShell 7.2.0 Preview 3
Za Windows 10, Windows 8.1 i Windows 7
PowerShell-7.2.0-Preview3-win-x64.msi [95,3 MB]
PowerShell-7.2.0-Preview3-win-x86.msi [86,4 MB]
Za MacOS
powershell-7.2.0-Preview3-osx-x64.pkg [61,3 MB]
Za Linux
CentOS
powershell-7.2.0-Preview3-1.centos.8.x86_64.rpm [62,8 MB]
Debian
powershell_7.2.0-Preview3-1.debian.11_amd64.deb [63,3 MB]
powershell_7.2.0-Preview3-1.debian.10_amd64.deb [63,3 MB]
Ubuntu
powershell_7.2.0-Preview3-1.ubuntu.20.04_amd64.deb [63,3 MB]
powershell_7.2.0-Preview3-1.ubuntu.18.04_amd64.deb [63,3 MB]
powershell_7.2.0-Preview3-1.ubuntu.16.04_amd64.deb [63,3 MB]
Za više opcija preuzimanja pogledajte ovo stranica za preuzimanje.
PowerShell 7.2.0 Preview 3 značajke
Zahvaljujući suradnicima Microsofta i PowerShell-a, napravljene su neke značajne promjene u izdanoj verziji. Microsoft je u objavi o izdanju istaknuo neke nove značajke i ispravke grešaka. Raspravljajmo o tome što su to.
Ažuriranja i popravci motora
PowerShell sada podržava Get-DscResource
, Invoke-DscResource
i DSC kompilacija konfiguracije na svim platformama zajedno s PSDesiredStateConfiguration
v3
modul.
U skladu s ISO 8601
Ponašanje za Get-Date -UFormat %u
sada će biti u skladu sa standardima ISO 8601. ISO 8601 je prikaz i format datuma u gregorijanskom (i potencijalno proleptičnom gregorijanskom) kalendaru.
Poboljšane performanse:
Nekoliko ažuriranja performansi također je napravljeno za ovo izdanje pregleda:
- Sada možete izbjeći dodjele polja iz
Directory.GetDirectories
iDirectory.GetFiles
. - Sada također možete izbjeći
string.ToLowerInvariant()
izGetEnvironmentVariableAsBool()
da spriječi učitavanje libicu od pokretanja. - Korisnici sada mogu dobiti verziju PowerShell-a
PSVersionInfo
koristeći atribut sklopa, za razliku od prethodnogFileVersionInfo
.
Opća ažuriranja i popravci cmdleta
Ostala ažuriranja ovog izdanja uključuju sljedeće:
- Sada možete potisnuti
Write-Progress
uConsoleHost
ako je izlaz preusmjeren i popravi testove. - Eksperimentalna značajka
PSAnsiProgress
: Korisnici mogu dodati minimalnu traku napretka koristeći ANSI renderiranje. - Uveden je popravak za web cmdlete za ispravnu konstrukciju URI-ja iz tijela prilikom korištenja
-NoProxy
. - The
ICommandPredictor
je ažuriran kako bi pružio više povratnih informacija i olakšao povezivanje povratnih informacija. - Boja će se sada poništiti nakon pisanja
Verbose
,Debug
, iWarning
poruke. - Korištenje varijable za ugniježđene
ForEach-Object -Parallel
pozivi su popravljeni. - Prilikom formatiranja, ako je zbirka izmijenjena, cijeli cjevovod neće uspjeti.
- Poboljšano je popunjavanje parametara za atribute.
- Prikazat će se odgovarajuća poruka o pogrešci za
Get-Command
. - Pogreška pri upisu u nizu resursa
ProxyURINotSupplied
je popravljeno. - Podrška je dodana
$PSStyle
za precrtavanje i hiperveze. -
$PSStyle
blink kodovi su popravljeni.
Kako instalirati PowerShell 7.2 Preview 3 u Windows 10
Upotrijebite priloženi vodič za preuzimanje PowerShell 7.2 na Windows 10, 8.1 i 7.
- Preuzmite odgovarajuću .MSI datoteku s gore navedenih veza.
- Izvršite preuzeti paket. U čarobnjaku za instalaciju kliknite Sljedeći.
- Na sljedećem zaslonu odaberite odredišni put za spremanje nove instalacije, a zatim kliknite Sljedeći.
- Sada odaberite izborne značajke koje želite instalirati označavanjem okvira pokraj njih. Možete dodati PowerShell varijablama okruženja, omogućiti PowerShell udaljeno upravljanje, dodati PowerShell u kontekstni izbornik itd. Kliknite Dalje kada završite.
- Kliknite Instaliraj za početak procesa.
- Instalacija bi trebala biti dovršena za manje od minute. Kliknite Završi kada bude. Također možete potvrditi okvir pored Launch PowerShell da to učinite prije nego pritisnete Finish.
- Sada potvrdite da je instalacija dovršena upisivanjem pwsh u Trči. Tada ćete vidjeti pokrenutu verziju PowerShell-a.
Također možete preuzeti najnovije stabilno izdanje PowerShell-a pokretanjem sljedeće naredbe u postojećem PowerShell-u na vašem Windowsu:
iex "& { $(irm https://aka.ms/install-powershell.ps1) } -UseMSI -Quiet"
Također možete preuzmite i instalirajte PowerShell preko mreže. Ova metoda je najprikladnija za sistemske administratore.
Završne riječi
Budući da je ovo još uvijek pregled ažuriranja, preporučujemo da ga ne instalirate u produkcijskom okruženju osim ako apsolutno ne želite nove značajke. Međutim, ako volite automatizaciju i druge PowerShell alate, svakako biste trebali isprobati ovaj pregled nadogradnje na testnom računalu ili virtualnom stroju.