Новый язык скриптов
Опубликовано: Май 2009 г.
Назначение: Windows PowerShell 2.0, Windows PowerShell 3.0, Windows PowerShell 4.0
В оболочке Windows PowerShell используется собственный язык, а не какой-либо существующий, по следующим причинам.
Язык Windows PowerShell должен был поддерживать управление объектами Microsoft .NET Framework.
Язык Windows PowerShell должен был обеспечивать согласованную среду использования командлетов.
Язык Windows PowerShell должен был поддерживать решение сложных задач, не делая простые задачи более сложными.
Язык Windows PowerShell должен был обладать совместимостью с высокоуровневыми языками программирования для .NET Framework, такими как C#.