Windows PowerShell представляет собой скриптовый язык, а также программу с интерфейсом командной строки, предназначенную для выполнения таких скриптов. Данный язык является частью операционных систем семейства Windows с 2006 года.

Windows PowerShell можно считать универсальным инструментом администрирования, который предоставляет IT-специалистам и опытным пользователям широкие возможности по конфигурированию ОС Microsoft и помогает автоматизировать множество самых разных задач. С помощью Windows PowerShell можно управлять файлами, различными службами, системными процессами, аккаунтами пользователей и разнообразными настройками. Язык PowerShell воспринимает многие команды из стандартной Командной строки Windows (CMD), но также имеет свой собственный язык, который состоит из специализированных команд, называемых командлетами.