Оглавление
Мощная оболочка
-
Основы PowerShell
- PowerShell – это кроссплатформенная оболочка командной строки и язык сценариев от Microsoft.
- Он был разработан для автоматизации задач администрирования и управления.
- PowerShell поддерживает различные операционные системы, включая Windows, Linux и macOS.
-
История и развитие
- PowerShell был разработан в 2001 году как проект с открытым исходным кодом.
- В 2003 году он был представлен широкой публике на профессиональной конференции разработчиков.
- В 2006 году вышла первая версия PowerShell для Windows XP и Windows Server 2003.
- В 2009 году вышла версия 2.0, которая включала новые командлеты и функции.
- В 2013 году вышла версия 3.0, которая была интегрирована с Windows 8 и Windows Server 2012.
-
Основные возможности
- PowerShell позволяет создавать и управлять объектами, используя нотацию .
- Он поддерживает строки в различных форматах, включая необработанные и экранированные.
- Он имеет механизм обработки исключений и поддерживает автоматическое возобновление выполнения.
- Сценарии могут быть сохранены в разных форматах и использоваться как команды в конвейерах.
- PowerShell поддерживает двоичную нотацию, аналогичную C.
-
Использование PowerShell
- PowerShell может быть встроен в приложения управления, используя API хостинга.
- Он позволяет создавать и управлять пространствами выполнения, которые могут быть связаны с конвейерами.
- DSC позволяет декларативно настраивать программную среду.
-
Версии PowerShell
- Все основные версии PowerShell поддерживают обратную совместимость.
- Windows PowerShell 1.0 была выпущена в 2006 году для различных версий Windows.
- Windows PowerShell 2.0 была выпущена в 2009 году и включала новые командлеты и функции.
- Windows PowerShell 3.0 была выпущена в 2013 году и интегрирована с Windows 8 и Windows Server 2012.
- Пересказана только часть статьи. Для продолжения перейдите к чтению оригинала.