Bonjour les amis
Je vous montre aujourd’hui un script simple pour créer en masse un groupe d'utilisateur AD
Étapes:
1. Créer un fichier CSV selon le format du fichier séparer par des ";"
2. Modifier dans le script le chemin d'accès vers le fichier CSV
3. Modifier le chemin de l'OU ou vous voulez stocker vos utilisateurs
NB: Vous pouvez ajouter plusieurs autres options sur la commande New-ADUser
J'ai par exemple le paramètre -PasswordNeverExpires $true
Lien d'aide commande New-ADUser: https://technet.microsoft.com/en-
us/library/dd391883(v=ws.10).aspx
Enjoy ;)
Je vous montre aujourd’hui un script simple pour créer en masse un groupe d'utilisateur AD
Étapes:
1. Créer un fichier CSV selon le format du fichier séparer par des ";"
2. Modifier dans le script le chemin d'accès vers le fichier CSV
3. Modifier le chemin de l'OU ou vous voulez stocker vos utilisateurs
NB: Vous pouvez ajouter plusieurs autres options sur la commande New-ADUser
J'ai par exemple le paramètre -PasswordNeverExpires $true
Lien d'aide commande New-ADUser: https://technet.microsoft.com/en-
us/library/dd391883(v=ws.10).aspx
Import-Module ActiveDirectory $Users = Import-Csv -Delimiter ";" -Path "C:\Users\Administrateur\Desktop\Scripts\userlist.csv" foreach ($User in $Users) { $OU = "OU=Users,DC=LAB,DC=lan" $Password = $User.password $UserFirstname = $User.Firstname $Detailedname = $User.firstname + " " + $User.name $FirstLetterFirstname = $UserFirstname.substring(0,1) $SAM = $FirstLetterFirstname + "." + $User.name New-ADUser -Name $Detailedname -SamAccountName $SAM -UserPrincipalName $SAM -DisplayName $Detailedname -GivenName $user.firstname -Surname $user.name -AccountPassword (ConvertTo-SecureString $Password -AsPlainText -Force) -PasswordNeverExpires $true -Enabled $true -Path $OU }
Enjoy ;)
Aucun commentaire:
Enregistrer un commentaire