Es gibt unter Windows Server 2008 ein ser hilfreiches CMDlet, mit welchem man zb. sehr bequem die Powershell installieren kann:

ServerManagerCmd -i Powershell

Der Befehler ServerManagerCmd -query zeigt die installierten Rollen und Features, “ServerManagerCmd -install Web-Server -resultPath installResult.xml” installiert die Rolle Webserver auf dem System und schreibt nach Abschluß der Installation das Ergebniss in eine Datei.