The following powershell command(s) will install the prerequisites for Enterprise Vault 9 on Windows 2008 R2:
Import-module ServerManager
Add-WindowsFeature MSMQ-Server, NET-Framework-Core, Web-Server, Web-Static-Content, Web-Default-Doc, Web-Dir-Browsing, Web-Http-Errors, Web-Http-Redirect, Web-Asp-Net, Web-NET-Ext, Web-ASP, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Http-Logging, Web-Log-Libraries, Web-Request-Monitor, Web-Http-Tracing, Web-Basic-Auth, Web-Windows-Auth, Web-Filtering, Web-IP-Security, Web-Stat-Compression, Web-Mgmt-Console, Web-Scripting-Tools, Web-Mgmt-Service, Web-Metabase, Web-WMI, Web-Lgcy-Scripting, Web-Lgcy-Mgmt-Console, RSAT-Web-Server
Also, if you have the firewall on, these commands will open up the required ports for DCOM access (these are checked for by the deployment scanner); these are not Powershell commands and therefore should work on Windows 2008 as well as 2008 R2:
Netsh advfirewall firewall add rule name=”EVault DCOM-In (TCP)” dir=in protocol=TCP localport=135 action=allow
Netsh advfirewall firewall add rule name=”EVault DCOM-In (UDP)” dir=in protocol=UDP localport=135 action=allow
Hopefully this is of some use to someone.