# Configuration IP du serveur
$IP = Read-Host "Adresse IP du serveur"
$PREFIXE = Read-Host "Préfixe du masque, par exemple 24 si masque égal 255.255.255.0"
$PASSERELLE = Read-Host "Passerelle du serveur"
New-NetIPAddress -IPAddress $IP -PrefixLength $PREFIXE -InterfaceIndex (Get-NetAdapter).ifIndex -DefaultGateway $PASSERELLE
# Installation du rôle AD DS
Install-WindowsFeature AD-Domain-Services -IncludeManagementTools
# Configuration de la forêt
$DomainNameDNS = Read-Host "Votre nom de domaine (domaine.local) :"
$DomainNameNetbios = Read-Host "Nom NetBios en majuscule (ex: DOMAINE):"
$ForestConfiguration = @{
'-DatabasePath'= 'C:\Windows\NTDS';
'-DomainMode' = 'Default';
'-DomainName' = $DomainNameDNS;
'-DomainNetbiosName' = $DomainNameNetbios;
'-ForestMode' = 'Default';
'-InstallDns' = $true;
'-LogPath' = 'C:\Windows\NTDS';
'-NoRebootOnCompletion' = $false;
'-SysvolPath' = 'C:\Windows\SYSVOL';
'-Force' = $true;
'-CreateDnsDelegation' = $false }
Import-Module ADDSDeployment
Install-ADDSForest @ForestConfiguration
# Redémarrage du serveur
Restart-Computer