PowerShell 7 lõplik versioon on üldiselt saadaval
Microsoft avaldas täna järgmise põlvkonna PowerShelli skriptikeele PowerShell 7 lõpliku versiooni. See sisaldab mitmeid uusi funktsioone ja palju veaparandusi nii kogukonnalt kui ka PowerShelli meeskonnalt.
PowerShell 7, tuntud ka kui PowerShell Core, on platvormideülene skriptimislahendus, mis on saadaval Windowsis, MacOS-is ja Linuxis.
PowerShell 7 kasutab nüüd .NET Core 3.1, kuid säilitab tagasiühilduvuse moodulitega, mis olid varem klassikalise PowerShelli toote jaoks saadaval. Samuti tutvustab PowerShell uut argumenti, - Kasutage WindowsPowerShelli
, et sundida käivitama cmdlet-i klassikalise mootori all.
PowerShell 7 uued funktsioonid
- Torujuhtme paralleelsus koos
Iga objekti jaoks - Paralleel
- Uued operaatorid:
- Kolmekordne operaator:
a? b: c
- Torujuhtmete ahela operaatorid:
||
ja&&
- Tingimuslikud nulloperaatorid:
??
ja??=
- Kolmekordne operaator:
- Lihtsustatud ja dünaamiline veavaade ja
Get-Error
cmdlet vigade lihtsamaks uurimiseks - Ühilduvuskiht, mis võimaldab kasutajatel importida mooduleid kaudses Windows PowerShelli seansis
- Automaatsed uue versiooni teated
- Võimalus kutsuda DSC ressursse otse PowerShell 7-st (eksperimentaalne)
PowerShell 7 toetab praegu x64-l järgmisi opsüsteeme, sealhulgas:
- Windows 8.1 ja 10
- Windows Server 2012, 2012 R2, 2016 ja 2019
- macOS 10.13+
- Red Hat Enterprise Linux (RHEL) / CentOS 7
- Fedora 30+
- Debian 9
- Ubuntu LTS 16.04+
- Alpine Linux 3.8+
Lisaks toetab PowerShell 7.0 Debiani, Ubuntu ja ARM64 Alpine Linuxi ARM32 ja ARM64 maitseid.
Vaadake täielikku tutvustust SIIN selle värskenduse kohta lisateabe saamiseks.