Bonjour,
Je cherche à créer un script en powershell permettant d'injecter dans mon AD directement des utilisateurs à partir d'un fichier CSV.
Voici mon code :
Pour l'instant j'ai une erreur sur le foreach...$organizationalUnit = [ADSI]"LDAP://OU=Famille,DC=digonnaux,DC=fr"
$userContainer = $organizationalUnit
$users =@(import-CSV -Delimiter ; usersAD.csv)
foreach ($user in $users)
{
$userName = $user.CN
$newuser=$userContainer.Create("User","CN=$username")
foreach ($property in $user.PsObject.Properties)
{
if($propery.Name -eq "CN")
{continue}
if(-not $propery.Value)
{continue}
$newuser.Put($property.Name,$property.Value)
}
$newuser.Setinfo()
}
Si quelqu'un a une idée je suis preneur.
Partager