В оболочке Windows PowerShell используется собственный язык, а не какой-либо существующий, по следующим причинам.

  • Язык Windows PowerShell должен был поддерживать управление объектами Microsoft .NET Framework.

  • Язык Windows PowerShell должен был обеспечивать согласованную среду использования командлетов.

  • Язык Windows PowerShell должен был поддерживать решение сложных задач, не делая простые задачи более сложными.

  • Язык Windows PowerShell должен был обладать совместимостью с высокоуровневыми языками программирования для .NET Framework, такими как C#.




Содержание