PowerShell is a scripting language built into Windows Server 2008 R2 servers. PowerShell is designed to help you perform routine and repetitive tasks in a scriptable fashion. PowerShell helps alleviate many of the time-consuming and tedious tasks administrators have had to do in the past. You may have used various scripting technologies over the years to accomplish these tasks; however, in PowerShell , you have a better tool than you have ever had when working with Microsoft environments. PowerShell was launched with the release of Windows 7 and Windows Server 2008 R2. You can now leverage tons of new built-in capabilities to help make administering your server.