==== ACTIVE DIRECTORY EN POWERSHELL ====
Lien des scripts : https://git.goodwd.fr/goodwood/windows-scripts
== 1/ IP Statique ===
net sh int ip set address "XXX" address=192.168.1.10 mask=255.255.255.0 gateway=192.168.1.1
=== 2/ Install role AD / DNS ===
Install-WindowsFeature -Name AD-Domain-Serivices -IncludeManagementTools
Install-WindowsFeature -Name DNS -IncludeManagementTools
== 3/ Install AD Forest ===
Import-Uodule ADDSDeployment
Install-ADDSForest -DomainName "mondomaine.local" -DomainNetBiosName "u0ND0MAINE" -ForestWode 7 DomainMode 7 -InstallDns
=== 4 / Nouveau Group ===
Add -ADGroupMember -Identity "NomDuGroupe" -Members "j dupont"
=== 5/ Nouvelle Machine ===
Add -Computer -DonnainName "mondomaine.local" -Credentia1 mondomaine\adminAD -Restart -Force
=== 6/ Nouveau User AD ===
New-ADUser -Name "Jean Dupout" -GivenName "Jean" -Surname "Dupont" -SamAccountName "jdupont" -UserPrincipalName "jdupout@moudomaine.local" -Path "0U=Users , DC=mondomaine ,DC=1oca1" -AccountPassword (ConvertTo-SecureString "MotDePasse123!" -AsPlainText -Force) -Enabled $true
=== 7/ Verifier que le compte est enabled ===
Get-ADUser -Identity "jdupout" -Properties Enabled | Select-Object Name, Enabled
=== 8/ Annexe autres commandes ===
Enable un compte
Enable-ADAccount -Identity "NomUtilisateur"
Le nom de L'AD installer
Get-ADDomain
Le nom de la foret installer
Get-ADForest
le controller AD
Get-ADDomainController
Nouvelle OU (Organization Unit)
New-ADOrganizationalUnit -Name "MonOU" -Path "DC=mondomaine,DC=local"
Lister les OU
Get-ADOrganizationalUnit -Filter 1 Select-Object Name, DistinguishedName
Reset de mot de passe (User AD)
Set-ADAccountPassword -Identity "NomUtilisateur" -NewPassword (ConvertTo-SecureString "NouveauMotDePasse" -AsPlainText -Force) -Reset