Windows PowerShell is a command-line shell and associated scripting language created by Microsoft. It is built on the .NET framework.
The commands in the Windows PowerShell are called cmdlets, which allow you to manage the computer from the command line.