Here’s a little summary that helps you install all Windows Features required to successfully run the System Center Configureation Manager 2012 Setup on a Windows Server 2012 Machine:
On an elevated PowerShell type the following:
To install .net Framework 3.5 (seems to be a bug in add/remove Features of Server 2012).
You need your Windows Installation media to do this. In my case, it was mounted on the D: Drive, please Change this as needed.
dism /online /enable-feature /featurename:NetFX3 /all /Source:d:\sources\sxs /LimitAccess
To Install all other Features: