Toutes les commandes de la cheat sheet feront mention à des domaines et des noms de serveurs. En voici le détail :
Add-Computer -DomaineName mondomaine.local
Restart-Computer
Install-Module -Name DSInternals
Import-Module DSInternals
$dictFile = "c:\scripts\passwordlist.txt"
$DC = "SRV-DC"
$Domain = "DC=mondomaine,DC=local"
# Auditer avec un dictionnaire
# Get-ADReplAccount nous retourne le hash du password que nous comparons avec la commande qui suit le '|' (pipe)
Get-ADReplAccount -All -Server $DC -NamingContext $Domain | Test-PasswordQuality -WeakPasswordsFile $dictFile -IncludeDisabledAccounts
Import-Module ADDSDeployment
Install-ADDSForest `
-CreateDnsDelegation:$false `
-DatabasePath "C:\Windows\NTDS" `
-DomainMode "WinThreshold" `
-DomainName "mondomaine.local" `
-DomainNetbiosName "MONDOMAINE" `
-ForestMode "WinThreshold" `
-InstallDns:$true `
-LogPath "C:\Windows\NTDS" `
-NoRebootOnCompletion:$false `
-SysvolPath "C:\Windows\SYSVOL" `
-Force:$true