Question [AD] Problème suppression user groupe

Plus d'informations
il y a 13 ans 10 mois #11618 par Loris
Salut à tous,

j'ai un problème dans mon script qui doit supprimer les utilisateurs.
J'ai procédé comme indiqué ici : powershell-scripting.com/index.php?optio...;id=82&Itemid=71

Voici le petit morceau de code qui bug:

[code:1]
$groupe.psbase.properties[\"member\"].remove(\"$user.distinguishedName\"«»)
$groupe.psbase.commitchanges()
[/code:1]

Lorsque je lance le script il me dit :
You can't call a method on a null-valued expression.
Hors quand j'affiche $user.distinguishedName, il contient bien CN= ...., CN = Users, ....

Merci de bien vouloir m'aider

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

Plus d'informations
il y a 13 ans 10 mois #11623 par Richard Lazaro
De mémoire (sans pouvoir tester), je dirais :

[code:1]
$groupe.Add(\"LDAP://$($user.distinguishedName)\"«»)
[/code:1]

Think-MS : (Get-Life).Days | %{ Learn-More }

\\"Problems cannot be solved by the same level of thinking that created them.\\" - Albert Einstein

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

Plus d'informations
il y a 13 ans 10 mois #11624 par Loris
Salut et merci de ta réponse. Je pense que tu as voulu dire Remove. Mais j'ai essayé et ça ne fonctionne pas

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

Plus d'informations
il y a 13 ans 10 mois #11625 par Richard Lazaro
Alors oui, je me suis confondu mais ceci fonctionne chez moi :

[code:1]
$parentGrp = [ADSI]\"LDAP://$_\" $parentGrp.Remove($childGrp.Path)
$parentGrp.SetInfo()
[/code:1]

peut être, avez vous oublié le SetInfo ?
Le Path c'est le chemin DN avec LDAP:// devant.

Bien Cordialement,
Richard Lazaro.

Think-MS : (Get-Life).Days | %{ Learn-More }

\\"Problems cannot be solved by the same level of thinking that created them.\\" - Albert Einstein

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

Plus d'informations
il y a 13 ans 10 mois #11628 par Loris
J'ai essayé votre code mais ça ne va pas. Je suis sous Windows 2008 R1, je sais pas si ça peut changer quelque chose ! Merci quand même

www.imagup.com/data/1149932452.html



Je ne test qu'avec 1 seul fichier. Le else je ne m'en occupe pas pour le moment<br><br>Message édité par: Santa, à: 24/04/12 13:30

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

Plus d'informations
il y a 13 ans 10 mois #11633 par Loris
J'ai essayé plusieurs solutions que j'ai trouvé sur divers site mais ça ne va pas.. Personne n'aurait une idée ?

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

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