Saadaval on PowerShell 7.0 käsurealiides

Ettevõte Microsoft esituse käskude versioon PowerShell 7.0, mille lähtekood avati 2016. aastal MIT litsentsi all. Uus versioon käsureast on valmistatud on saadaval mitte ainult Windowsile, vaid ka Linuxile ja macOS-ile.

PowerShell on optimeeritud käsurea toimingute automatiseerimiseks ja pakub sisseehitatud tööriistu struktureeritud andmete töötlemiseks formaatides nagu JSON, CSV ja XML ning toetab REST API-d ja objektimudeleid. Käsurealiidesega koos on saadaval objektorienteeritud keel skriptide kirjutamiseks ja utiliidid moodulite ja skriptide haldamiseks. Alates PowerShell 6 harust areneb projekt .NET Core platvormi kasutades. PowerShell edastab vaikimisi telemeetriat operatsioonisüsteemi ja programmi versiooni kirjeldusega (telemeetriat saab keelata, kui seada keskkonnamuutuja POWERSHELL_TELEMETRY_OPTOUT=1 enne käivitamist).

PowerShell 7.0-sse on lisatud järgmised uuendused:

  • Tugi kanali paralleelsetele töötlemistele konstruktsiooniga „ForEach-Object -Parallel“;
  • Tingimuslik määramise operaator „a ? b : c“;
  • Konditsioonilised voogude käivitamise operaatorid "||" ja "&&" (nt cmd1 && cmd2, teine käsk täidetakse ainult siis, kui esimene käsk õnnestub);
  • Loogilised operaatorid "??" ja "??=", mis tagastavad parema operand, kui vasak operand on NULL (nt a = b ?? "vaikimisi string" kui b on null, operaator tagastab vaikimisi väärtusega stringi).
  • Täiustatud dünaamilise veateate süsteem (Get-Error cmdl);
  • Windows PowerShelli moodulite ühilduvuse kiht;
  • Uue versiooni olemasolust automaatne teavitamine;
  • Võime kutsuda DSC (Desired State Configuration) ressursse otse PowerShellist.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster