Konpayi Microsoft
PowerShell optimize pou otomatize operasyon liy kòmand epi li bay zouti entegre pou trete done estriktire nan fòma tankou JSON, CSV, ak XML, ansanm ak sipò pou REST API ak modèl objè. Anplis koki lòd la, li ofri yon langaj oryante objè pou devlope scripts ak yon seri sèvis piblik pou jere modil ak scripts. Kòmanse ak branch PowerShell 6 la, pwojè a devlope lè l sèvi avèk platfòm .NET Core. Default PowerShell
Pami inovasyon yo ajoute nan PowerShell 7.0:
- Sipò pou paralelizasyon tiyo lè l sèvi avèk konstriksyon "ForEach-Object -Parallel";
- Operatè plasman kondisyonèl “a ? b : c";
- Operatè lansman fil kondisyonèl "||" ak "&&" (pa egzanp, cmd1 && cmd2, dezyèm kòmandman an pral egzekite sèlman si premye a gen siksè);
- Operatè lojik "???" ak "??=", ki retounen operatand dwat la si operatand gòch la se NULL (pa egzanp, a = b ?? "default fisèl" si b se nil, operatè a ap retounen kòd la default).
- Amelyore sistèm dinamik gade erè (Get-Error cmdl);
- Kouch pou konpatibilite ak modil pou Windows PowerShell;
- Notifikasyon otomatik nan yon nouvo vèsyon;
- Kapasite pou rele resous DSC (Dezired State Configuration) dirèkteman nan PowerShell.
Sous: opennet.ru