1 What is PowerShell?
PowerShell is a command-line tool built upon the .NET framework to help the windows system administrator. With PowerShell, you can control your system operations such as accessing data storage, registry, and file system. It also has a good expression parser and a scripting language to control and automate the administration of the windows system. This open-sourced tool was developed by Microsoft and released in 2006.
The operations in the command line are executed by cmdlets. Cmdlets are .NET classes to implement operations in the PowerShell.