Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Are you bored setting up domain controllers for your demos to work with, not sure of all the prompts to fill in then try this on a clean copy of Windows Server 2008 R2..
Create a text file called NewDC.txt and copy this into it..
[DCINSTALL] InstallDNS=Yes NewDomain=forest10 NewDomainDNSName=Contoso.com DomainNetBiosName=domain ForestLevel=3 DomainLevel=3 DatabasePath=%systemroot%\NTDS Logpath=%systemroot%\LOG RebootonCompletion=yes SYSVOLPath=%systemroot%\SYSVOL SafeModeAdminPassword= |
on the last line you’ll want to add your own password to the SafeModeAdminPassword.
Save the file and then enter this command:
DCPROMO /unattend:NewDC.txt
and your done. except you might also want to put some accounts in there. Powershell is your friend here, and if you need a regular script to do this don’t forget my favourite powershell command:
Set-ExecutionMode unrestricted
which allows you to run any old script (usually with a .ps1 extension). Here’s a typical script I use..
Import-Module ActiveDirectory
New-ADUser -SamAccountName SQLService -Name "SQLService" -AccountPassword (ConvertTo-SecureString -AsPlainText "Pa55word" -Force) -Enabled $true ,DC=CONTOSO,DC=COM' -PasswordNeverExpires 1
New-ADUser -SamAccountName LabUser -Name "Andrew" -AccountPassword (ConvertTo-SecureString -AsPlainText "Pa55word" -Force) -Enabled $true,DC=CONTOSO,DC=COM' -PasswordNeverExpires 1
Add-ADGroupMember -Identity Administrators -Member SQLService
Add-ADGroupMember -Identity Administrators -Member Andrew
Enjoy
Comments
Anonymous
December 23, 2010
The comment has been removedAnonymous
December 23, 2010
Typo - DomainNetBoisName=domain should be DomainNetBiosName=domain - shouldn't it? Other than that, thank you - I keep meaning to do this, and never do!Anonymous
January 03, 2011
David, Thanks for that and I have corrected the post, Andrew