Question
Suppression User (Résolu)
- Nguyen
- Auteur du sujet
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 2
- Remerciements reçus 0
il y a 16 ans 7 mois #802
par Nguyen
Suppression User (Résolu) a été créé par Nguyen
Bonjour à tous,
il ya sur le site un script pour la création des users mais il en existe pas pour la suppression des users.
j'ai essayé d'en faire un et cela ne semble pas fonctionner pourriez vous me dire ou cela pourrais bloquer ?
merci pour votre aide à tous.
[code:1]$objOU=[ADSI]\"LDAP://nomduDCAD:389/ou=06 for testing,dc=fr,dc=ngvd\"
$objUser = $objOU.Remove(\"user\", \"cn=toto ngvd\"«»)
$objUser.SetInfo()[/code:1]
le message d'erreur que je récupère
[code:1]Exception lors de l'appel de « Remove » avec « 2 » argument(s) : « Nom inconnu. (Exception de HRESULT : 0x80020006 (DISP_E_UNKNOWNNAME)) »
Au niveau de E:\ngvd\perso\powershell\script\AD\supprimer_user.ps1 : 3 Caractère : 25
+ $objUser = $objOU.Remove( <<<< \"user\", \"cn=toto ngvd\"«»)
L'appel de la méthode a échoué parce que [System.Object[]] ne contient pas de méthode nommée « SetInfo ».
Au niveau de E:\ngvd\perso\powershell\script\AD\supprimer_user.ps1 : 4 Caractère : 17[/code:1]
il me dis que mon user existe pas alors qu'il existe ?
autre symptôme qui me parait bizarre, lorsqu'on créer un user il est désactivé savez vous pourquoi ?
merci encore pour vos réponses.
Cordialement,
Van Dat Nguyen<br><br>Message édité par: Arnaud, à: 2/08/07 17:37
il ya sur le site un script pour la création des users mais il en existe pas pour la suppression des users.
j'ai essayé d'en faire un et cela ne semble pas fonctionner pourriez vous me dire ou cela pourrais bloquer ?
merci pour votre aide à tous.
[code:1]$objOU=[ADSI]\"LDAP://nomduDCAD:389/ou=06 for testing,dc=fr,dc=ngvd\"
$objUser = $objOU.Remove(\"user\", \"cn=toto ngvd\"«»)
$objUser.SetInfo()[/code:1]
le message d'erreur que je récupère
[code:1]Exception lors de l'appel de « Remove » avec « 2 » argument(s) : « Nom inconnu. (Exception de HRESULT : 0x80020006 (DISP_E_UNKNOWNNAME)) »
Au niveau de E:\ngvd\perso\powershell\script\AD\supprimer_user.ps1 : 3 Caractère : 25
+ $objUser = $objOU.Remove( <<<< \"user\", \"cn=toto ngvd\"«»)
L'appel de la méthode a échoué parce que [System.Object[]] ne contient pas de méthode nommée « SetInfo ».
Au niveau de E:\ngvd\perso\powershell\script\AD\supprimer_user.ps1 : 4 Caractère : 17[/code:1]
il me dis que mon user existe pas alors qu'il existe ?
autre symptôme qui me parait bizarre, lorsqu'on créer un user il est désactivé savez vous pourquoi ?
merci encore pour vos réponses.
Cordialement,
Van Dat Nguyen<br><br>Message édité par: Arnaud, à: 2/08/07 17:37
Connexion ou Créer un compte pour participer à la conversation.
- Robin Lemesle
- Hors Ligne
- Modérateur
Réduire
Plus d'informations
- Messages : 260
- Remerciements reçus 0
il y a 16 ans 7 mois #804
par Robin Lemesle
Robin MVP PowerShell
Réponse de Robin Lemesle sur le sujet Re:supression User
Hello !
essaie ceci (méthode delete)
[code:1]
$username=\"ngvd\"
$objOU=[ADSI]\"LDAP://nomduDCAD:389/ou=06 for testing,dc=fr,dc=ngvd\"
$user = $objOU.delete('User','CN='+ $username)
[/code:1]
Robin
essaie ceci (méthode delete)
[code:1]
$username=\"ngvd\"
$objOU=[ADSI]\"LDAP://nomduDCAD:389/ou=06 for testing,dc=fr,dc=ngvd\"
$user = $objOU.delete('User','CN='+ $username)
[/code:1]
Robin
Robin MVP PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Arnaud Petitjean
- Hors Ligne
- Modérateur
il y a 16 ans 7 mois #805
par Arnaud Petitjean
MVP PowerShell et créateur de ce magnifique forum
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?
Réponse de Arnaud Petitjean sur le sujet Re:supression User
Bonjour NGVD,
Avec PowerShell c'est pas compliqué : quand on connait pas les méthodes et les propriétés associées à un objet, il suffit de faire appel à la cmdlet Get-Member.
Essaie donc de taper dans ta console :
[code:1]
$username=\"ngvd\"
$objOU=[ADSI]\"LDAP://nomduDCAD:389/ou=06 for testing,dc=fr,dc=ngvd\"
$objOU | Get-Member
[/code:1]
Arnaud
Avec PowerShell c'est pas compliqué : quand on connait pas les méthodes et les propriétés associées à un objet, il suffit de faire appel à la cmdlet Get-Member.
Essaie donc de taper dans ta console :
[code:1]
$username=\"ngvd\"
$objOU=[ADSI]\"LDAP://nomduDCAD:389/ou=06 for testing,dc=fr,dc=ngvd\"
$objOU | Get-Member
[/code:1]
Arnaud
MVP PowerShell et créateur de ce magnifique forum
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?
Connexion ou Créer un compte pour participer à la conversation.
- Nguyen
- Auteur du sujet
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 2
- Remerciements reçus 0
il y a 16 ans 7 mois #810
par Nguyen
Réponse de Nguyen sur le sujet Re:supression User
Bonjour Messieurs les administrateurs,
cela fonctionne, merci pour votre aide.
j'ai vraiment beaucoup de mal avec PowerShell, je suis méga débutant je dirais même plus niveau -2.
merci encore
Ngvd
cela fonctionne, merci pour votre aide.
j'ai vraiment beaucoup de mal avec PowerShell, je suis méga débutant je dirais même plus niveau -2.
merci encore
Ngvd
Connexion ou Créer un compte pour participer à la conversation.
- Robin Lemesle
- Hors Ligne
- Modérateur
Réduire
Plus d'informations
- Messages : 260
- Remerciements reçus 0
il y a 16 ans 7 mois #811
par Robin Lemesle
Robin MVP PowerShell
Réponse de Robin Lemesle sur le sujet Re:supression User
De rien ! on est là pour aider
comme le dit arnaud tu ne dois pas hésiter à utiliser la cmdlet Get-Member pour connaitre les méthodes et les propriétés associées à un objet.
Dans ce cas tu peux commencer par lire nos articles \"Découvrir powershell\" et enchaîner avec des scripts simples.
Bonne journée
Rob<br><br>Message édité par: robin, à: 2/08/07 10:29
comme le dit arnaud tu ne dois pas hésiter à utiliser la cmdlet Get-Member pour connaitre les méthodes et les propriétés associées à un objet.
j'ai vraiment beaucoup de mal avec PowerShell, je suis méga débutant je dirais même plus niveau -2.
Dans ce cas tu peux commencer par lire nos articles \"Découvrir powershell\" et enchaîner avec des scripts simples.
Bonne journée
Rob<br><br>Message édité par: robin, à: 2/08/07 10:29
Robin MVP PowerShell
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.073 secondes
- Vous êtes ici :
- Accueil
- forum
- PowerShell
- Entraide pour les débutants
- Suppression User (Résolu)