- It is both a scripting language and a command-line Shell.
- It can interact with a different number of technologies.
- Windows PowerShell allows complete access to all the types in the .NET framework.

- PowerShell is object-based.
- Many interfaces of GUI that Microsoft designed for its various products are front end interfaces to PowerShell.
- It is more secure than running VBScript or other scripting languages.
- It allows performing repetitive tasks more efficiently by combining multiple commands and by writing scripts. Suppose, a system administrator wants to create hundreds of active directory users, he can achieve this with the help of only some PowerShell cmdlets placed in a script.
- Many complex and time-consuming configurations and tasks can be done in a second with simple cmdlets of PowerShell.
Leave a Reply