Ce document présente Windows PowerShell v2, un langage de commandes et de scripts pour Windows conçu pour améliorer la productivité administrative et réduire les erreurs. Il décrit les commandes de base, l'architecture, les scripts de production et l'intégration d'interfaces graphiques, ainsi que des exemples d'outils basés sur PowerShell 2.0. Enfin, il aborde le développement autour de PowerShell, permettant de créer des cmdlets et d'héberger des applications pour une gestion IT plus agile.