AD – Script Création d’Utilisateurs

Voici un script qui permettra de créer des utilisateurs dans un AD à partir d’un fichier Texte.

Le fichier texte devra être formaté de la manière suivante.
 Valeur1User1;Valeur2User1;...
 Valeur1User2;Valeur2User2;...

Vous pouvez regarder cet article de Microsoft pour pouvoir modifier ce script selon vos besoins.
https://technet.microsoft.com/fr-fr/library/hh852238.aspx
Dans ce script la valeur $line_splitted[0] sera égale à la Valeur1 en début de ligne, et ainsi de suite.

$File = Get-Content -Path "CheminDeMonFichierTXT.txt"
 $PathOU = "OU=Users,OU=HOME,DC=home,DC=local"
 Foreach ($line in $File) {
 #On decoupe avec de ;
 $line_splitted = $line.split(";")
 # On creer les utilisateurs
 New-ADUser -Name $line_splitted[0] -Path $PathOU -Description "MaDescription" -Company $line_splitted[5] -City $line_splitted[4] -Surname $line_splitted[2] -GivenName $line_splitted[1]
 }

En ce qui me concerne, voici les valeurs que j’ai choisi de récupérer :
-Name : Le “Display Name” ou Nom d’affichage
-Path : Chemin vers Organisation
-Description : Description du compte
-Company : Le nom de la société
-City : La ville
-Surname : Le “Last Name” ou Nom de famille
-GivenName : Le “First Name” ou Prénom

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.