Microsoft Windows PowerShell command line shell and scripting language helps IT professionals achieve greater control and productivity. Using an admin-focused scripting language, more than 130 standard command line tools, and consistent syntax and utilities, Windows PowerShell allows IT professionals to more easily control system administration and accelerate automation. Windows PowerShell is easy to adopt, learn, and use, because it works with your existing IT infrastructure and existing script investments, and because it runs on Windows XP, Windows Vista, and Windows Server 2003. Windows PowerShell is installed as part of the Windows Management Framework. Windows Server 2008 and later come with Windows PowerShell already installed. Exchange Server (2007 and later), System Center Operations Manager (2007 and later), System Center Data Protection Manager V2, and System Center Virtual Machine Manager also leverage Windows PowerShell to improve administrator control, efficiency, and productivity. As of 2009, all Microsoft server products must support PowerShell.
Below are a list of PowerShell related resources here on DevCentral.
The iControl PowerShell Snapin is a set of Cmdlets for Windows PowerShell that give you the full power of the iControl API. They can be downloaded from the DevCentral PowerShell Labs Project
The following technical articles have been written that provide examples implemented in Windows PowerShell.
The links to the sample code below are remnants of the old DevCentral wiki and will result in a 404 error. For best results, please copy the link text and search the codeshare directly on DevCentral.