Kun on kyse komentoriveistä, mielesi todennäköisesti menee PowerShell. Tämä siisti tehtävien automaatio- ja hallintakehys on ollut PC-käyttäjien kanssa alusta lähtien käyttöjärjestelmät, ja se kehittyy edelleen.
PowerShell 7 on nyt käytössä
Uusi versio on saatavana Windowsille, macOS: lle ja Linuxille. Se näkee Microsoftin siirtyvän .NET Core 2.x: stä 3.1: een, mikä mahdollistaa paremman taaksepäin yhteensopivuuden ominaisuuksia olemassa olevilla Windows PowerShell -moduuleilla lukuisien .NET Frameworkin ylösnousemuksen ansiosta Sovellusliittymät.
Alustojen välinen yhteensopivuus tarkoittaa, että uusi PowerShell-versio on nyt yhteensopiva; e kaikkien Linux-distrojen kanssa, mukaan lukien Ubuntu, OpenSUSE, Fedora, Debian ja muut.
Virkamiehessä Microsoftin viesti, he totesivat, että:
Jos et voinut aiemmin käyttää PowerShell Core 6.x -ohjelmaa moduulien yhteensopivuusongelmien takia, tämä saattaa olla ensimmäistä kertaa saat hyödyntää joitain mahtavia ominaisuuksia, jotka olemme jo toimittaneet ytimen perustamisen jälkeen projekti!
Mitä PowerShell 7 tuo pöytään?
virallinen muutosloki uutta PowerShelliä varten on nyt saatavilla, ja tässä ovat uusimmat ominaisuudet, jotka ovat yleisön käytettävissä:
- Putkilinjan rinnakkaisuus ForEach-Object -Parallel kanssa
- Uudet operaattorit:
- Ternary-operaattori: a? b: c
- Putkiketjuoperaattorit: || ja &&
- Tyhjät ehdolliset operaattorit:?? ja?? =
- Yksinkertaistettu ja dynaaminen virhenäyttö ja Get-Error-cmdlet-virheiden selvittämisen helpottamiseksi
- Yhteensopivuuskerros, jonka avulla käyttäjät voivat tuoda moduuleja implisiittisessä Windows PowerShell -istunnossa
- Automaattiset uuden version ilmoitukset
- Kyky kutsua DSC-resursseja suoraan PowerShell 7: stä (kokeellinen)
Voit saada PowerShellin uusimman version osoitteesta GitHub josta löydät Windows-, macOS- ja Linux-versiot.
Mikä on mielipiteesi PowerShelliin tuoduista uusista ominaisuuksista? Jaa mielipiteesi meille ja muille käyttäjille alla olevassa kommenttiosassa.