Question
Assigner mot de passe utilisateur AD [Résolu]
- bill_
- Auteur du sujet
- Hors Ligne
- Membre senior
-
Réduire
Plus d'informations
- Messages : 74
- Remerciements reçus 0
il y a 18 ans 1 mois #2132
par bill_
Assigner mot de passe utilisateur AD [Résolu] a été créé par bill_
Bonjour 
Comme j'apprends beaucoup sur cet excellent site concernant PowerShell, j'en profite de poser des questions si ça vous dérange pas
J'aimerais assigner un mot de passe à un utilisateur dans AD, en VBScript cela se fait comme ceci :
www.microsoft.com/technet/scriptcenter/s...efault.mspx?mfr=true
Mais en PS j'ai essayé divers solution, comme :
[code:1]$Userpwd = ([ADSI]\"LDAP://CN=$strName,OU=$OU,DC=mondomain,DC=masociete,DC=fr\"«»)
$Userpwd = $objUser.Create(\"SetPassword\",\"$passwd\"«»)
$Userpwd.SetInfo()[/code:1]
Auquel $passwd contient un mot de passe
Mais j'ai ce message suivant :
[code:1]Source : System.DirectoryServices.DirectoryServicesCOMException
Erreur : L'attribut ou la valeur de service d'annuaire spécifié n'existe pas. (Exception de HRESULT : 0x8007200A)[/code:1]
Ou bien comme ceci :
[code:1]$Userpwd = ([ADSI]\"LDAP://CN=$strName,OU=$OU,DC=mondomain,DC=masociete,DC=fr\"«»)
$Userpwd = $objUser.SetPassword($passwd)
$Userpwd.SetInfo()[/code:1]
Avec ce message d'erreur :
[code:1]Source : System.Management.Automation.RuntimeException
Erreur : Vous ne pouvez pas appeler de méthode sur une expression ayant la valeur Null.[/code:1]
Voilà, si vous pouvez m'aider concernant ceci
merci<br><br>Message édité par: spz, à: 9/04/08 12:50
Comme j'apprends beaucoup sur cet excellent site concernant PowerShell, j'en profite de poser des questions si ça vous dérange pas
J'aimerais assigner un mot de passe à un utilisateur dans AD, en VBScript cela se fait comme ceci :
www.microsoft.com/technet/scriptcenter/s...efault.mspx?mfr=true
Mais en PS j'ai essayé divers solution, comme :
[code:1]$Userpwd = ([ADSI]\"LDAP://CN=$strName,OU=$OU,DC=mondomain,DC=masociete,DC=fr\"«»)
$Userpwd = $objUser.Create(\"SetPassword\",\"$passwd\"«»)
$Userpwd.SetInfo()[/code:1]
Auquel $passwd contient un mot de passe
Mais j'ai ce message suivant :
[code:1]Source : System.DirectoryServices.DirectoryServicesCOMException
Erreur : L'attribut ou la valeur de service d'annuaire spécifié n'existe pas. (Exception de HRESULT : 0x8007200A)[/code:1]
Ou bien comme ceci :
[code:1]$Userpwd = ([ADSI]\"LDAP://CN=$strName,OU=$OU,DC=mondomain,DC=masociete,DC=fr\"«»)
$Userpwd = $objUser.SetPassword($passwd)
$Userpwd.SetInfo()[/code:1]
Avec ce message d'erreur :
[code:1]Source : System.Management.Automation.RuntimeException
Erreur : Vous ne pouvez pas appeler de méthode sur une expression ayant la valeur Null.[/code:1]
Voilà, si vous pouvez m'aider concernant ceci
Connexion ou Créer un compte pour participer à la conversation.
- bill_
- Auteur du sujet
- Hors Ligne
- Membre senior
-
Réduire
Plus d'informations
- Messages : 74
- Remerciements reçus 0
il y a 18 ans 1 mois #2133
par bill_
Réponse de bill_ sur le sujet Re:Assigner mot de passe utilisateur AD
Autant pour moi, c'était très simple et bête
voici la soluce
[code:1]$Userpwd = ([ADSI]\"LDAP://CN=$strName,OU=$OU,DC=mondomain,DC=masociete,DC=fr\"«»)
$Userpwd.SetPassword($passwd)
$Userpwd.SetInfo()[/code:1]
Désolé d'avoir crée un nouveau sujet
<br><br>Message édité par: spz, à: 9/04/08 12:50
[code:1]$Userpwd = ([ADSI]\"LDAP://CN=$strName,OU=$OU,DC=mondomain,DC=masociete,DC=fr\"«»)
$Userpwd.SetPassword($passwd)
$Userpwd.SetInfo()[/code:1]
Désolé d'avoir crée un nouveau sujet
Connexion ou Créer un compte pour participer à la conversation.
- Arnaud Petitjean
-
- Hors Ligne
- Modérateur
-
il y a 18 ans 1 mois #2150
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:Assigner mot de passe utilisateur AD
Salut Spz,
C'est pas grave pour le fil de discussion, ça permettra à des gens intéressés de plus facilement retrouver le sujet.
Arnaud
C'est pas grave pour le fil de discussion, ça permettra à des gens intéressés de plus facilement retrouver le sujet.
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.
Temps de génération de la page : 0.040 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Assigner mot de passe utilisateur AD [Résolu]