Microsoft heeft Windows PowerShell 2.0 Community Technology Preview uitgebracht. De tweede versie van Powershell biedt onder meer de mogelijkheid tot interactie met een gui.
Een van de opvallende vernieuwingen in de 2.0-editie is de mogelijkheid om met PowerShell Remoting cmdlets en scripts op afstand aan te roepen. Daarbij is het wel noodzakelijk dat PowerShell op zowel de server als de client is geïnstalleerd. Ook kunnen met het PsJob-commando opdrachten op de achtergrond gedraaid worden, zodat de cli beschikbaar blijft voor nieuwe opdrachten. Met ScriptCmdlets geeft Microsoft programmeurs de mogelijkheid om scripts te schrijven in Powershell-script, in plaats van gecompileerde C#- en VB.Net-code.
PowerShell 2.0 kent ook een vierentwintigtal nieuwe Cmdlets. Verder heeft Microsoft een alpha-versie van een grafische shell in de Community Technology Preview verwerkt, waarbij met syntax-highlighting de code leesbaarder wordt gemaakt. Ook kan de gebruiker meerdere tabs openen. Een lange lijst met aanvullingen en verbeteringen is te vinden op het blog van het Windows PowerShell-team. De pre-release van PowerShell 2.0 draait op Windows XP SP2, Windows Server 2003, Windows Vista en Windows Server 2008, waarbij zowel 32- als 64-bits edities ondersteund worden.