PowerShelli käsurea versioon 7.0 on saadaval

Microsoft esitles käsklustõukete väljalaskmine PowerShell 7.0, mille lähtekood avati 2016. aastal MIT litsentsi alusel. Uus tõukete väljalase on ette valmistatud on saadaval mitte ainult Windowsis, vaid ka Linuxis ja macOS-is.

PowerShell on optimeeritud automaatika täitmise operatsioonide jaoks käsureal ning pakub sisseehitatud vahendeid struktureeritud andmete töötlemiseks sellistes formaatides nagu JSON, CSV ja XML, toetades ka REST API-d ja objekti mudeli. Lisaks käsureale pakutakse objektorienteeritud keelt skriptide arendamiseks ning utiliitide komplekti moodulite ja skriptide haldamiseks. Alates PowerShell 6 harust areneb projekt .NET Core platvormi kasutades. PowerShell edastab telemeetriat operatsioonisüsteemi kirjelduse ja programmi versiooni kohta (telemeetriast loobumiseks tuleb seada keskkonnamuutuja POWERSHELL_TELEMETRY_OPTOUT=1 enne käivitamist).

PowerShell 7.0-sse on lisatud järgmised uuendused:

  • Tugevdus paralleelsetes kanalites (pipeline) konstruktsiooni abil «ForEach-Object -Parallel»;
  • Tingimusliku määramise operaator «a ? b : c»;
  • Tingimusliku juhtimise voogude operaatorid «||» ja «&&» (nt cmd1 && cmd2, teine käsk täidetakse ainult siis, kui esimene on edukalt täidetud);
  • Loogilised operaatorid «??» ja «??=», mis tagastavad parema operandim, kui vasak operand on NULL (nt a = b ?? «vaikimisi string», kui b on null, tagastab operaator vaikimisi stringi).
  • Parendatud dünaamiline vigade vaatamise süsteem (Get-Error cmdlet);
  • Sild Windows PowerShelli moodulite ühilduvuse jaoks;
  • Automaatne teavitamine uue versiooni ilmumise kohta;
  • Võimalus kutsuda DSC (Desired State Configuration) ressursse otse PowerShellist.

Allikas: opennet.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster