ืืืงืจืืกืืคื
PowerShell ืืืชืืืช ืืืืืืืฆืื ืฉื ืคืขืืืืช ืฉืืจืช ืคืงืืื ืืืกืคืงืช ืืืื ืืืื ืื ืืขืืืื ื ืชืื ืื ืืืื ืื ืืคืืจืืืื ืืืื JSON, CSV ื-XML, ืืื ืื ืชืืืื ืืืืฉืงื REST API ืืืืืืื ืฉื ืืืืืืงืืื. ืื ืืกืฃ ืืืขืืคืช ืืคืงืืื, ืืื ืืฆืืขื ืฉืคื ืืื ืื ืขืฆืืื ืืคืืชืื ืกืงืจืืคืืื ืืืขืจืืช ืขืืจ ืื ืืืื ืืืืืืื ืืกืงืจืืคืืื. ืืื ืืืขื ืฃ ืฉื PowerShell 6, ืืคืจืืืงื ืคืืชื ืืืืฆืขืืช ืคืืืคืืจืืช .NET Core. PowerShell ืืจืืจืช ืืืื
ืืื ืืืืืืฉืื ืฉื ืืกืคื ื- PowerShell 7.0:
- ืชืืืื ืืืงืืืช ืฆืื ืืจืืช ืืืืฆืขืืช ืืื ื "ForEach-Object -Parallel";
- ืืคืขืื ืืืงืฆืื ืืืืชื ืืช "ื ? b : c";
- ืืคืขืืื ืืคืขืืช ืฉืจืฉืืจ ืืืชื ื "||" ื-"&&" (ืืืืืื, cmd1 && cmd2, ืืคืงืืื ืืฉื ืืื ืชืชืืฆืข ืจืง ืื ืืจืืฉืื ื ืืฆืืืื);
- ืคืขืืืืช ืืืืืืช "??" ื-"??=", ืฉืืืืืจืื ืืช ืืืืคืจื ื ืืืื ื ืื ืืืืคืจื ื ืืฉืืืื ืืื NULL (ืืืืืื, a = b ?? "ืืืจืืืช ืืจืืจืช ืืืื" ืื b ืืื null, ืืืืคืจืืืจ ืืืืืจ ืืช ืืืจืืืช ืืจืืจืช ืืืืื).
- ืืขืจืืช ืืฆืืช ืฉืืืืืช ืืื ืืืช ืืฉืืคืจืช (Get-Error cmdl);
- ืฉืืื ืืชืืืืืช ืขื ืืืืืืื ืขืืืจ Windows PowerShell;
- ืืืืขื ืืืืืืืืช ืขื ืืจืกื ืืืฉื;
- ืืืืืช ืืืชืงืฉืจ ืืืฉืืื DSC (ืชืฆืืจืช ืืฆื ืจืฆืื) ืืฉืืจืืช ื-PowerShell.
ืืงืืจ: OpenNet.ru