La RC2 di PowerShell (ex Monad) è stata rilasciata in questi giorni.
Sul versante linguaggio di scripting IMHO non è comparabile con la quasi perfezione di Python o la genialità di Ruby (anche se molti azzardano audaci parallelismi partendo da alcuni dettagli semantici), ma rappresenta un bel passo avanti per il colosso di Redmond.
Grazie ai cmdlets adesso potrete fare cose tipo: Set-Service clipsrv -startuptype "manual"
oppure one liner come:
ps | sort -uniq | foreach {ac processes.txt $_.Name}
ulteriori informazioni: Il blog del team di sviluppo