Koki lòd PowerShell 7.0 disponib

Konpayi Microsoft prezante lage kokiy Poechèl 7.0, ki te louvri sous an 2016 anba lisans MIT. Nouvo lage kokiy prepare pa sèlman pou Windows, men tou pou Linux ak macOS.

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 transmèt telemetrik ak yon deskripsyon OS ak vèsyon pwogram lan (pou enfim telemetri, ou dwe mete varyab anviwònman POWERSHELL_TELEMETRY_OPTOUT=1 anvan ou kòmanse).

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

Add nouvo kòmantè