I have written a couple of scripts before to install the SCCM 2007 console which is a challenge with R3 and hotfixes e.t.c. In System Center 2012 Configuration Manager this has now changed, it is really simple to install the Admin Console unattended.
There is no need to run Setup and use an unattended file anymore, the setup files for the Adminconsole is located on the Primary Site Server in the Configuration Manager installation folder under Tools\ConsoleSetup. In that folder there are two files ConsoleSetup.exe and Adminconsole.msi(if you install more languages there will be more files)
Compared to using the ConfigMgr2012 installation media you will save a lot of disk space on the DP’s using this method.
The installation must be done using the ConsoleSetup.exe as it provides more functionality than simply running the AdminConsole.MSI file.
Here is how to do it:
- Simply copy the whole ConsoleSetup Directory to my package source share
- Create a new Application and Manually enter the information needed.
- Name it for instance AdminConsole with Script Installer(Native) as the deployment type.
- As detection method use Windows Installer and select the Adminconsole.msi file.
- In the Command Line use the following:
“consolesetup.exe /q TargetDir=”C:\Program Files\ConfigMgr” EnableSQM=0 DefaultSiteServerName=Siteserver1.contoso.com”
- Replace Siteserver1.contoso.com with the FQDN for your site.
- Deploy it to the collection of your choice and you are finished.
Don’t forget that the AdminConsole requires the Full .Net Framework 4 to be installed before so either add it as a dependency or requirement, dependent on how you have designed you application management.
For more information including how to install the AdminConsole in different languages see Technet :http://technet.microsoft.com/en-in/library/gg712320(en-us).aspx