Kampuni ya Microsoft
PowerShell imeboreshwa kwa ajili ya uendeshaji wa mstari wa amri kiotomatiki na hutoa zana zilizojengewa ndani za kuchakata data iliyopangwa katika miundo kama vile JSON, CSV, na XML, pamoja na usaidizi wa API za REST na miundo ya vitu. Mbali na ganda la amri, hutoa lugha inayoelekezwa kwa kitu kwa kukuza hati na seti ya huduma za kudhibiti moduli na hati. Kuanzia na tawi la PowerShell 6, mradi unatengenezwa kwa kutumia jukwaa la NET Core. PowerShell chaguomsingi
Miongoni mwa uvumbuzi ulioongezwa katika PowerShell 7.0:
- Usaidizi wa usawazishaji wa bomba kwa kutumia muundo wa "ForEach-Object -Parallel";
- Opereta wa mgawo wa masharti "a ? b: c";
- Waendeshaji wa uzinduzi wa nyuzi kwa masharti "||" na "&&" (kwa mfano, cmd1 && cmd2, amri ya pili itatekelezwa tu ikiwa ya kwanza imefaulu);
- Waendeshaji wenye mantiki "??" na "??=", ambayo inarudisha uendeshaji wa kulia ikiwa operesheni ya kushoto ni NULL (kwa mfano, a = b ?? "kamba chaguo-msingi" ikiwa b ni batili, opereta atarudisha kamba chaguo-msingi).
- Mfumo wa utazamaji wa hitilafu ulioboreshwa (Get-Error cmdl);
- Safu ya utangamano na moduli za Windows PowerShell;
- Arifa ya moja kwa moja ya toleo jipya;
- Uwezo wa kupiga rasilimali za DSC (Usanidi wa Jimbo Unaohitajika) moja kwa moja kutoka kwa PowerShell.
Chanzo: opennet.ru