PowerShell - гэта праграма каманднага радка новага пакалення, распрацаваная Microsoft у якасці альтэрнатывы каманднаму радку Windows cmd.exe і Windows Script Host. Кампанент Windows, першапачаткова вядомы проста як Windows PowerShell, быў зроблены з адкрытым зыходным кодам і кросплатформенным з увядзеннем PowerShell Core 18 жніўня 2016 года.
У PowerShell адміністрацыйныя задачы звычайна выконваюцца камандлетамі (камандамі вымаўлення), якія ўяўляюць сабой спецыяльныя класы .NET, якія рэалізуюць пэўнае дзеянне. Гэтыя задачы працуюць шляхам доступу да даных у розных сховішчах даных, такіх як файлавая сістэма або рэестр, якія даступныя PowerShell праз пастаўшчыкоў. Акрамя таго, староннія распрацоўшчыкі могуць дадаваць камандлеты і правайдэры ў PowerShell.Сцэнарыі могуць выкарыстоўвацца іншымі сцэнарыямі і ўпакоўвацца ў модулі.
Командлеты Windows PowerShell
Cmdlet (Command-let) - гэта спецыяльныя каманды, якія ёсць у Windows Powershell. Лёгка зразумець, што яны робяць, з назваў каманд камандлетаў. Шырокая даведка даступная для кожнага камандлета. Дзякуючы дадатку можна атрымаць падрабязную інфармацыю аб патрэбным камандлеце.