IT personnel today spend a lot of time on repetitive tasks to accomplish various jobs. Windows PowerShell, however, provides a powerful language that can be used to write and execute scripts, which can eliminate and/or automate many necessary, yet repetitive tasks.
Although Windows PowerShell has been in the mainstream IT pro space for about 10 years now, there are still some IT professionals that still have never written a single script or simply rely on the Command Prompt.