Setting up Variables for a Build of DCPromo Answer File. The correct "dcpromo.ini" will produce an initialization of an execution of Forest called "mysite.com" setting up for a Forest DC.
[Reflection.Assembly]::LoadWithPartialName(“System.Web”) [void][System.Reflection.Assembly]::LoadWithPartialName('Microsoft.VisualBasic') Import-Module ActiveDirectory $Domain = [System.DirectoryServices.ActiveDirectory.Domain]::GetCurrentDomain().Name $Computer = $env:ComputerName $CurrentUserName = $env:UserName $ADSite = [System.DirectoryServices.ActiveDirectory.ActiveDirectorySite]::GetComputerSite() $DCPromoAnswerFile="c:\temp\dcpromo.ini" $LocationNTDS = "c:\Windows\NTDS" $LocationNTDSLogs = "c:\Windows\NTDS" $LocationSYSVOL = "c:\Windows\SYSVOL" $InstallFromMedia = "No" $DefaultIFMPath = "c:\temp\IFM" $DCPromoReboot = "Yes" Controller (RODC) $ISRODC = "No" $ISGC = "No" $DNSInstallSwitch = "Yes" $InstallWINSServer = "No"
c:\temp\dcpromo.ini
[DCINSTALL] InstallDNS="yes" NewDomain="forest" NewDomainDNSName="mysite.com" DomainNetBiosName="MYSITE" ReplicaOrNewDomain="domain" ForestLevel="4" DomainLevel="4" DatabasePath="C:\Windows\NTDS" LogPath="C:\Windows\NTDS" SYSVOLPath="C:\Windows\SYSVOL" SafeModeAdminPassword="pass1"