Программирование на PowerShell

PowerShell – разработанная Microsoft расширяемое средство автоматизации с интерфейсом командной строки, объединяющая в себе язык сценариев и инструментарий управления конфигурацией и автоматизации работ. Первая версия выпущена в ноябре 2006 года и доступна для Windows XP SP2, Windows Server 2003, Windows Vista и встроена в Windows Server 2008 как опциональный компонент.

В августе 2016 года компания Microsoft объявила об открытии исходных кодов командной оболочки PowerShell под лицензией MIT. Оболочка, использующая .NET Core, стала кросс‑платформенной, с ней можно работать в различных дистрибутивах Linux (Debian, Ubuntu, CentOS, Red Hat, openSUSE, Fedora) и в macOS.