Script – New AD Forest

This PowerShell script will deploy a new root forest with a forest and domain level of Windows Server 2012 R2.

Import-Module ADDSDeployment
Install-ADDSForest `
-CreateDnsDelegation:$false `
-DatabasePath "C:\Windows\NTDS" `
-DomainMode "Win2012R2" `
-DomainName "test.local" `
-DomainNetbiosName "TEST" `
-ForestMode "Win2012R2" `
-InstallDns:$true `
-LogPath "C:\Windows\NTDS" `
-NoRebootOnCompletion:$false `
-SysvolPath "C:\Windows\SYSVOL" `
-Force:$true

 

Script – Switch to / from Windows Core

Switch to Windows Core with GUI:

Import-Module ServerManager
Uninstall-WindowsFeature Server-GUI-Shell -Restart

Switch to Windows Core:

Import-Module ServerManager
Uninstall-WindowsFeature Server-GUI-Mgmt-Infra -Restart

Switch from Core to full GUI:

Import-Module ServerManager
Install-WindowsFeature Server-GUI-Mgmt-Infra
Install-WindowsFeature Server-GUI-Shell
Restart-Computer