Microsoft
PowerShell imakonzedweratu kuti ipangitse ntchito za mzere wamalamulo ndipo imapereka zida zomangira zosinthira deta yokhazikika m'mawonekedwe monga JSON, CSV, ndi XML, komanso kuthandizira ma REST API ndi mitundu yazinthu. Kuphatikiza pa chipolopolo cholamula, chimapereka chiyankhulo cholunjika pa chinthu chopanga zolemba ndi zida zoyendetsera ma module ndi zolemba. Kuyambira ndi nthambi ya PowerShell 6, polojekitiyi imapangidwa pogwiritsa ntchito nsanja ya .NET Core. Zosintha za PowerShell
Zina mwazatsopano zomwe zawonjezeredwa mu PowerShell 7.0:
- Kuthandizira kufananiza mapaipi pogwiritsa ntchito "ForEach-Object -Parallel" kumanga;
- Wogwira ntchito mokhazikika βa ? b ndi: c";
- Ogwiritsa ntchito ulusi wokhazikika "||" ndi "&&" (mwachitsanzo, cmd1 && cmd2, lamulo lachiwiri lidzaperekedwa pokhapokha ngati loyamba lipambana);
- Ogwiritsa ntchito zomveka "??" ndi "??=", zomwe zimabweretsa opareshoni yakumanja ngati opareshoni yakumanzere ili NULL (mwachitsanzo, a = b ?? "chingwe chokhazikika" ngati b sichinatchulidwe, wogwiritsa ntchitoyo adzabwezera chingwe chokhazikika).
- Makina owonera zolakwika (Get-Error cmdl);
- Gulu logwirizana ndi ma module a Windows PowerShell;
- Zidziwitso zokha za mtundu watsopano;
- Kutha kuyimbira zida za DSC (Desired State Configuration) mwachindunji kuchokera ku PowerShell.
Source: opennet.ru