Question Problème script AD

Plus d'informations
il y a 17 ans 5 mois #2942 par Sébastien MORTREUX
Bonjour à tous,

Je rencontre un petit problème sur un script concernant une action sur l'active directory.

Je souhaiterai à partir d'une liste CSV contenant les numéros de matricule des employés d'une société, agir sur chaque compte en modifiant l'attribut Name, pour le forcer avec les attributs FirstName LastName.

Pour l'instant, je test en forcant simplement le Firstname. Voici mon script :

Import-CSV 'test.csv' | ForEach-Object { Get-QADUser -SearchRoot 'XXX/A_supprimer/Users' -ObjectAttributes @{EmployeeNumber=$_.MATRICULE} | Set-QADUser -Name $_.FirstName }

Le script ne renvoie pas d'erreur, mais le champs Name se retrouve vide. Je pense que le $_.FirsName fait référence au fichier csv, au lieu de piocher dans le résultat du Get-QADUser... Quelqu'un aurait - il une solution ?

Merci d'avance pour vos réponses,

Cordialement

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 17 ans 5 mois #2943 par Robin Lemesle
Réponse de Robin Lemesle sur le sujet Re:Problème script AD
Salut ohmwork,

Pour l'instant, je test en forcant simplement le Firstname. Voici mon script :

Import-CSV 'test.csv' | ForEach-Object { Get-QADUser -SearchRoot 'XXX/A_supprimer/Users' -ObjectAttributes @{EmployeeNumber=$_.MATRICULE} | Set-QADUser -Name $_.FirstName }



As-tu un resultat en procèdant par étapes ?

Import-CSV 'test.csv' | ForEach-Object { Get-QADUser -SearchRoot 'XXX/A_supprimer/Users' -ObjectAttributes @{EmployeeNumber=$_.MATRICULE}

As-tu déjà bien la liste des utilisateurs qui correspond à ce que tu veux ?

Robin MVP PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 17 ans 5 mois #2944 par Sébastien MORTREUX
Réponse de Sébastien MORTREUX sur le sujet Re:Problème script AD
Bonjour Robin,

Effectivement oui, il trouve bien les users correspondant à mon CSV

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.074 secondes
Propulsé par Kunena