Wer sich in Windows oftmals eine vernünftige Shell gewünscht hat, dem biete sich das von Microsoft veröffentlichte PowerShell an. Die unter dem Codenamen "Monad" entwickelte Kommandozeilenumgebung ist scriptfähig und programmierbar mit allen Objekten und Methoden des .NET-Frameworks 2.0. Die Shell ist für die Windows XP SP2, Vista und Server 2003 Plattformen verfügbar und benötigt ein installiertes .NET-Framework 2.0.
Microsoft Windows PowerShell
Windows PowerShell Blog @MSDN