Ko gre za ukazne vrstice, bo vaš um najverjetneje namenjen PowerShell. Ta čeden okvir za avtomatizacijo in upravljanje nalog je z uporabniki osebnih računalnikov že od zore operacijski sistemi, in se še naprej razvija.
PowerShell 7 je zdaj v živo
Nova različica je na voljo za Windows, macOS in Linux. Microsoft vidi, kako se Microsoft .NET Core 2.x premika na 3.1, kar omogoča izboljšano združljivost s nazaj funkcije z obstoječimi moduli Windows PowerShell zaradi vstajenja številnih .NET Framework API-ji.
Če je združljiva z več platformami, pomeni, da je nova različica PowerShell zdaj združljiva; e z vsemi distribucijskimi sistemi Linux, vključno z Ubuntujem, OpenSUSE, Fedoro, Debianom in drugimi.
V uradniku Microsoftova pošta, so navedli, da:
Če v preteklosti zaradi težav z združljivostjo modulov niste mogli uporabljati PowerShell Core 6.x, je to morda prvič lahko izkoristite nekatere izjemne funkcije, ki smo jih že ponudili odkar smo začeli z jedrom projekt!
Kaj PowerShell 7 prinaša na mizo?
The
uradni dnevnik sprememb za novo PowerShell je zdaj na voljo, tu pa so najnovejše funkcije, ki bodo na voljo širši javnosti:- Paralelizacija cevovoda z ForEach-Object -Parallel
- Novi operaterji:
- Ternarni operater: a? b: c
- Upravljavci cevovodnih verig: || in &&
- Nični pogojni operatorji:?? in?? =
- Poenostavljen in dinamičen pogled napak in ukaz cmdlet Get-Error za lažje preiskovanje napak
- Sloj združljivosti, ki uporabnikom omogoča uvoz modulov v implicitni seji Windows PowerShell
- Samodejna obvestila o novi različici
- Možnost priklica virov DSC neposredno iz PowerShell 7 (eksperimentalno)
Najnovejšo različico PowerShell lahko dobite pri GitHub kjer lahko najdete različice za Windows, macOS in Linux.
Kakšen je vaš pogled na nove funkcije, ki jih prinaša PowerShell? Delite svoja mnenja z nami in drugimi uporabniki v spodnjem oddelku za komentarje.