There is an issue with locked files such as logs when deploying the SCCM console and no way to suppress the restart. To work around this make sure you install the console to a new directory and also run a kill command before hand.
Deploy console command
consolesetup.exe /q targetdir="%ProgramFiles%\Microsoft Configuration Manager\R2 SP1 AdminConsole" EnableSQM=0 DefaultSiteServerName=SITESERVER.HAPPYSCCM.COM
Kill Command bat file
taskkill /im Microsoft.ConfigurationManagement.exe /f
exit 0