PI Services

Le blog des collaborateurs de PI Services

ACTIVE DIRECTORY – Création de comptes utilisateurs

On a souvent besoin de créer des comptes utilisateurs “en masse”.

Un petit script powershell nous aidera à cette tâche.

Dans cet exemple des utilisateurs seront créés dans l’OU “TEMP\Users”.

clip_image002

Préparons le fichier “utilisateurs” via un fichier CSV:

name;Displayname;GivenName;Surname;SamAccountName;UserprincipalName;Password

Crok Jean;Crok Jean;Jean;Crok;jean.crok;jean.crok@siref.*****.ad;P@ssword1

Delune Claire;Delune Claire;Claire;Delune;claire.delune;claire.delune@siref.******.fr;P@ssword2

                          ***************************************

Préparons maintenant le script (Celui-ci crée un compte actif) :

$Users=import-csv -delimiter ";" -path "c:\admin\users.csv"

foreach ($User in $Users)

{

$ou="OU=Users,OU=TEMP,OU=****,DC=siref,DC=*****,DC=ad"

$pass=$User.Password

New-ADUser -Name $User.name -Displayname $User.Displayname -GivenName $User.GivenName -Surname $User.Surname -SamAccountName $User.SamAccountName -UserprincipalName $User.UserprincipalName -AccountPassword (convertTo-SecureString $pass -AsPlainText -force) -Enabled $true -path $ou

}

============Pour plus d’information sur la commande New-ADUser ============

http://technet.microsoft.com/en-us/library/ee617253.aspx

================================================================

Exécutons le script:

clip_image002[5]

Vérifions le résultat:

clip_image002[7]

 

image

image

Exercez-vous.

Ajouter un commentaire

Loading