Kad je riječ o naredbenim linijama, vaš će um najvjerojatnije usmjeriti na PowerShell. Ovaj uredni okvir za automatizaciju i upravljanje zadacima koristi se s korisnicima računala od početka operativni sustavi, i nastavlja se razvijati.
PowerShell 7 je sada dostupan
Nova verzija dostupna je za Windows, macOS i Linux. Primjećuje da se Microsoft prebacuje s .NET Core 2.x na 3.1 što omogućuje poboljšanu kompatibilnost s unatrag značajke postojećih Windows PowerShell modula zahvaljujući uskrsnuću brojnih .NET Framework Apis.
Kompatibilnost s više platformi znači da je nova verzija PowerShell-a sada kompatibilna; e sa svim Linux distribucijama, uključujući Ubuntu, OpenSUSE, Fedoru, Debian i druge.
U službenom Microsoftov post, izjavili su da:
Ako u prošlosti niste mogli koristiti PowerShell Core 6.x zbog problema s kompatibilnošću modula, ovo bi mogao biti prvi put možete iskoristiti neke od sjajnih značajki koje smo već isporučili od pokretanja Jezgre projekt!
Što PowerShell 7 donosi na stol?
The
službeni dnevnik promjena jer je nova PowerShell sada dostupna, a evo i najnovijih značajki koje će biti dostupne široj javnosti:- Paralelizacija cjevovoda s ForEach-Object -Parallel
- Novi operateri:
- Ternarni operater: a? b: c
- Operateri lanca cjevovoda: || i &&
- Nulti uvjetni operatori:?? i?? =
- Pojednostavljeni i dinamični prikaz pogrešaka i cmdlet Get-Error za lakše istraživanje pogrešaka
- Sloj kompatibilnosti koji korisnicima omogućuje uvoz modula u implicitnoj sesiji Windows PowerShell
- Automatske obavijesti o novoj verziji
- Mogućnost pozivanja DSC resursa izravno iz PowerShell 7 (eksperimentalno)
Najnoviju verziju PowerShella možete dobiti od GitHub gdje možete pronaći verzije za Windows, macOS i Linux.
Kakav je vaš stav o novim značajkama donijetim u PowerShell? Podijelite svoja mišljenja s nama i ostalim korisnicima u odjeljku za komentare u nastavku.