Microsoft
Tha PowerShell air a bharrrachadh airson obair loidhne-àithne fèin-ghluasadach agus a’ toirt seachad innealan togte airson a bhith a’ giullachd dàta structarail ann an cruthan leithid JSON, CSV, agus XML, a bharrachd air taic airson REST APIs agus modalan nì. A bharrachd air an t-slige àithne, tha e a’ tabhann cànan a tha ag amas air nithean airson sgriobtaichean a leasachadh agus seata de ghoireasan airson a bhith a’ riaghladh mhodalan agus sgriobtaichean. A 'tòiseachadh le meur PowerShell 6, tha am pròiseact air a leasachadh a' cleachdadh an àrd-ùrlar .NET Core. PowerShell bunaiteach
Am measg nan innleachdan a chaidh a chur ris ann an PowerShell 7.0:
- Taic airson co-shìnteadh loidhne-phìoban a’ cleachdadh an togail “ForEach-Object -Parallel”;
- Bidh an gnìomhaiche sònrachaidh cumhach “a ? b :c";
- Oibrichean cur air bhog snàithlean cumhach "||" agus “&&” (mar eisimpleir, cmd1 && cmd2, cha tèid an dàrna àithne a chuir gu bàs ach ma tha a’ chiad fhear soirbheachail);
- Luchd-obrachaidh loidsigeach "??" agus "??=", a thilleas an operand cheart ma tha an operand chlì NULL (mar eisimpleir, a = b ??" "sreang bunaiteach" ma tha b null, tillidh an gnìomhaiche an t-sreang bunaiteach).
- Siostam seallaidh mearachd fiùghantach nas fheàrr (Get-Error cmdl);
- Sreath airson co-chòrdalachd le modalan airson Windows PowerShell;
- Fios fèin-ghluasadach mu dhreach ùr;
- Comas goireasan DSC (Desired State Configuration) a ghairm gu dìreach bho PowerShell.
Source: fosgailtenet.ru