Domain Controller promotion can also be done with PowerShell script:
#
# PowerShell script for Domain Controller Deployment
#
Import-Module ServerManager
Add-WindowsFeature AD-Domain-Services
Import-Module ADDSDeployment
Install-ADDSDomainController `
-NoGlobalCatalog:$false `
-CreateDnsDelegation:$false `
-CriticalReplicationOnly:$false `
-DatabasePath “C:\Windows\NTDS” `
-DomainName “YOUDomainFQDN” `
-InstallDns:$true `
-LogPath “C:\Windows\NTDS” `
-NoRebootOnCompletion:$false `
-ReplicationSourceDC “CHANGEMEIMAHOST.FQDN” `
-SiteName “CHANGEMEIMASITE” `
-SysvolPath “C:\Windows\SYSVOL” `
-Force:$true