PowerShell is a command line tool for the Windows operating system with advanced features for task automation and scripting. Some of the major features include:
> Scripting language and support for existing scripts
> Cmdlets for sys admin tasks, like managing the registry, processes, services and logs
> Command-based navigation of the operating system including the registry and file system
> Object manipulation capabilities that allow Object to be directly manipulated or sent to other tools or databases