While most of the time you are going to be installing the System Center Virtual Machine Machine 2012 console on a domain joined machine, I had a requirement to install the console on a non-domain joined machine. You can’t do this via the regular VMM setup as the installer does a check for domain membership as a pre-req and there is no way around this.
So this is how I got it working:
- Enable the ‘.NET Framework 3.5.1′ feature (pre-req as per http://technet.microsoft.com/en-us/library/gg610640.aspx)
- Set PowerShell execution policy to Unrestricted (set-executionpolicy unrestricted)
- Browse to the amd64\Setup\msi\Client folder from the VMM 2012 media and run AdminConsole.msi
You should now have a working VMM 2012 console on your non-domain machine.