Précédent   Forum des professionnels en informatique > Systèmes > Windows > Windows Serveur
Windows Serveur Forum d'entraide professionel pour Windows Serveur : NT, 2000, 2003 , Longhorn...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/05/2011, 11h35   #1
Membre Expert
 
Avatar de becket
 
Frédéric Brugmans
Informaticien multitâche
Inscription : février 2005
Messages : 661
Détails du profil
Informations personnelles :
Nom : Frédéric Brugmans

Informations professionnelles :
Activité : Informaticien multitâche

Informations forums :
Inscription : février 2005
Messages : 661
Points : 1 196
Points : 1 196
Par défaut Gestion des utilisateurs en ligne de commande

Bonjour à tous,

Je l'avoue, je ne suis pas du tout un spécialiste de Windows mais l'on ma demandé de m'occuper d'un serveur sous windows 2003. Tous les utilisateurs sont dans l'active directory mais une partie de ceux ci n'y ont jamais eu accès. Pour remettre les chose à plat, je doit, entre autre, effectuer un reset des mots de passe ces utilisateurs et forcer un changement de mot de passe au premier logon.

Pour éviter de sérial-clicker 200 utilisateurs, j'ai envisagé de faire cela ( et plus encore ) via un "bat" qui va lire un fichier contenant la liste des utilisateurs, faire une série de tests et appliquer le ou les traitements nécessaires.

Tout fonctionne bien et j'arrive sans soucis à changer le mot de passe d'un utilisateur avec la commande

Code :
1
2
net user utilisateur ... [OPTIONS]
Par contre, je ne trouve pas comment forcer le changement du mot de passe au premier logon. En cherchant sur internet, j'ai trouvé l'option logonpasswdchg:yes de la commande NET mais ne fonctionne pas avec WS 2003 et net /help user ne me fourni aucune piste pour effectuer cette opération.

Donc, si vous avez des pistes pour me permettre d'effectuer cette opération, je suis preneur.
becket est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/05/2011, 17h03   #2
Membre expérimenté
 
Avatar de suchiwa
 
Homme Vincent
Consultant en technologies
Inscription : avril 2010
Messages : 383
Détails du profil
Informations personnelles :
Nom : Homme Vincent
Âge : 32
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Consultant en technologies
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : avril 2010
Messages : 383
Points : 536
Points : 536
Citation:
Envoyé par becket Voir le message
Bonjour à tous,

Je l'avoue, je ne suis pas du tout un spécialiste de Windows mais l'on ma demandé de m'occuper d'un serveur sous windows 2003. Tous les utilisateurs sont dans l'active directory mais une partie de ceux ci n'y ont jamais eu accès. Pour remettre les chose à plat, je doit, entre autre, effectuer un reset des mots de passe ces utilisateurs et forcer un changement de mot de passe au premier logon.

Pour éviter de sérial-clicker 200 utilisateurs, j'ai envisagé de faire cela ( et plus encore ) via un "bat" qui va lire un fichier contenant la liste des utilisateurs, faire une série de tests et appliquer le ou les traitements nécessaires.

Tout fonctionne bien et j'arrive sans soucis à changer le mot de passe d'un utilisateur avec la commande

Code :
1
2
net user utilisateur ... [OPTIONS]
Par contre, je ne trouve pas comment forcer le changement du mot de passe au premier logon. En cherchant sur internet, j'ai trouvé l'option logonpasswdchg:yes de la commande NET mais ne fonctionne pas avec WS 2003 et net /help user ne me fourni aucune piste pour effectuer cette opération.

Donc, si vous avez des pistes pour me permettre d'effectuer cette opération, je suis preneur.
Bonjour,

Je pense que DSget doit fonctionner pour ta demande.

http://technet.microsoft.com/en-us/l...62(WS.10).aspx

Sinon il y a bien une façon de faire avec powershell et WMI, et plus précisément la classe Win32_UserAccount

http://msdn.microsoft.com/en-us/libr...spx#_hmm_users

Vincent
__________________
Dans le doute, reboot...

https://mcp.microsoft.com/authenticate/validatemcp.aspx
931584 | Micr0s0ft
suchiwa est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2011, 14h58   #3
Membre Expert
 
Avatar de becket
 
Frédéric Brugmans
Informaticien multitâche
Inscription : février 2005
Messages : 661
Détails du profil
Informations personnelles :
Nom : Frédéric Brugmans

Informations professionnelles :
Activité : Informaticien multitâche

Informations forums :
Inscription : février 2005
Messages : 661
Points : 1 196
Points : 1 196
Merci pour l'info.

Apparement Dsget ne permet que de l'affichage, je vais donc regarder du coté de powershell ( que je découvre )
becket est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h03.


 
 
 
 
Partenaires

Hébergement Web