Bonjour,

Je souhaites faire un script qui me permettrais de modifier les attributs d'utilisateurs présent dans mon AD et en remplaçant les attributs par ceux qui sont indiqués dans mon fichier CSV. J'ai regardé sur internet et je trouve pleins de façon de faire. Par conséquent j'ai créé un script ci dessous qui ne me retourne aucune erreur mais qui ne modifie pas les champs voulus sur mon utilisateurs.

Code powershell : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
Import-Module ActiveDirectory
 
$users = Import-Csv -Path C:\users\administrateur\Desktop\Modif_users.csv -delimiter ";"             
 
foreach ($user in $users) {            
Get-ADUser -Filter "SamAccountName -like '$($user.samaccountname)'"`
-Properties * -SearchBase "chemin de l'OU ou se trouvent les utilisateurs" |            
  Set-ADUser -Company $($user.Company) `
  -Department $($user.Department) `
  -Description $($user.Description) `
  -office $($user.office) `
}


Je ne comprends pas ou se situe le problème. Avez vous des indications à me donner ?

Merci d'avance