Şirketa Microsoft
PowerShell ji bo otomatîkkirina operasyonên rêza fermanê xweşbîn e û ji bo hilberandina daneya birêkûpêk bi formatên wekî JSON, CSV, û XML, û her weha ji bo REST API û modelên objektê, amûrên çêkirî peyda dike. Digel şêlê fermanê, ew ji bo pêşdebirina nivîsan zimanek objekt-oriented û ji bo birêvebirina modul û nivîsan komek karûbar pêşkêşî dike. Bi şaxa PowerShell 6-ê dest pê dike, proje bi karanîna platforma .NET Core ve hatî pêşve xistin. Default PowerShell
Di nav nûbûnên ku di PowerShell 7.0 de hatine zêdekirin:
- Piştgiriya ji bo paralelkirina boriyê bi karanîna avakirina "ForEach-Object -Parallel";
- Operatorê peywira şertî "a ? b : c";
- Operatorên destpêkirina mijara şertî "||" û "&&" (mînak, cmd1 && cmd2, fermana duyemîn tenê heke ya yekem serketî be dê were darve kirin);
- Operatorên mantiqî "??" û "??=", ku ger operanda çepê NULL be, operanda rast vedigerîne (mînak, a = b ?? "rêzika xwerû" heke b betal be, operator dê rêzika xwerû vegerîne).
- Pergala dîtina xeletiya dînamîkî ya çêtir (Get-Error cmdl);
- Qatek ji bo lihevhatina bi modulên ji bo Windows PowerShell;
- Agahdariya otomatîkî ya guhertoyek nû;
- Qabiliyeta gazîkirina çavkaniyên DSC (Vesazkirina Dewleta Xwestî) rasterast ji PowerShell.
Source: opennet.ru