Microsoft ukukhululwa kweqokobhe , eyayivuliwe kwi-2016 phantsi kwelayisenisi ye-MIT. Ukukhutshwa kweqokobhe elitsha hayi kwiWindows kuphela, kodwa nakwiLinux kunye neMacOS.
I-PowerShell ilungiselelwe ukuzenzekelayo ukusebenza komgca womyalelo kwaye ibonelela ngezixhobo ezakhelwe ngaphakathi zokucubungula idatha ehleliweyo kwiifomathi ezifana ne-JSON, i-CSV, kunye ne-XML, kunye nenkxaso ye-REST APIs kunye neemodeli zento. Ukongeza kwiqokobhe lomyalelo, inikezela ngolwimi olujolise kwinjongo yokuphuhlisa izikripthi kunye neseti yezinto eziluncedo zokulawula iimodyuli kunye nezikripthi. Ukuqala nge-PowerShell 6 yesebe, iprojekthi iphuhliswa ngokusebenzisa iqonga le-NET Core. I-PowerShell ehlala ikho ngenkcazelo ye-OS kunye noguqulelo lwenkqubo (ukuvala itelemetry, kufuneka usete uguqulo lokusingqongileyo POWERSHELL_TELEMETRY_OPTOUT=1 phambi kokuba uqalise).
Phakathi kwezinto ezintsha ezongeziweyo kwi-PowerShell 7.0:
- Inkxaso yokunxulunyaniswa kwemibhobho kusetyenziswa ulwakhiwo lwe-“ForEach-Object -Parallel”;
- Umsebenzisi wesabelo onemiqathango “a ? b: c";
- Abaqhubi bemisonto yokumisela "||" kunye “&&” (umzekelo, cmd1 && cmd2, umyalelo wesibini uya kuphunyezwa kuphela ukuba owokuqala uphumelele);
- Abaqhubi bengqiqo "??" kunye "??=", ebuyisela i-operand yasekunene ukuba i-operand yasekhohlo i-NULL (umzekelo, a = b ?? "umtya omiselweyo" ukuba u-b alilize, umsebenzisi uya kubuyisela umtya omiselweyo).
- Inkqubo yokujonga imposiso eguqukayo ephuculweyo (Fumana-Impazamo cmdl);
- Umaleko wokuhambelana neemodyuli zeWindows PowerShell;
- Isaziso esizenzekelayo soguqulelo olutsha;
- Ukukwazi ukufowunela i-DSC (Uqwalaselo lweLizwe olufunwayo) izixhobo ngokuthe ngqo kwi-PowerShell.
umthombo: opennet.ru
