Création d'utilisateur en masse

Création d'utilisateur en masse - Windows & Software

Marsh Posté le 29-08-2005 à 20:05:44    

Bonjour, je suis plutot accès linux quand il sagit de réseau de grande tail, entre autre linux me permet via un programme de ma conseption de créer automatiquement un grand nombre d'utilisateur à partire d'une base de donnée.
 
Ressament on ma demandé si je pouvais fair le même programme pour windows... je voudrai donc savoir si sur les Windows à base NT il y avait des command systeme qui permète de créer des utilisateur car à ma connaissence je n'en ai pas...
 
 
Merci

Reply

Marsh Posté le 29-08-2005 à 20:05:44   

Reply

Marsh Posté le 29-08-2005 à 20:28:03    

Citation :

La syntaxe de cette commande est :
 
 
NET USER [nom d'utilisateur [mot de passe | *] [options]] [/DOMAIN]
         nom d'utilisateur {mot de passe | *} /ADD [options] [/DOMAIN]
         nom d'utilisateur [/DELETE] [/DOMAIN]
 
NET USER crée ou modifie des comptes d'utilisateur sur des serveurs.
Employée sans argument, NET USER liste les comptes d'utilisateur du
serveur, stockés dans la base de données des comptes d'utilisateur.
 
Cette commande ne fonctionne que sur les serveurs.
 
 
nom d'utilisateur   Est le nom du compte d'utilisateur à ajouter, supprimer,
                    modifier ou examiner. Ce nom ne doit pas dépasser
                    20 caractères.
mot de passe        Affecte un mot de passe (14 caractères maximum) au
                    compte de l'utilisateur ou modifie le mot de passe
                    existant. Un mot de passe doit satisfaire à la condition
                    de longueur minimale imposée par l'option /MINPWLEN
                    de la commande NET ACCOUNTS.
*                   Affiche un message demandant le mot de passe, afin
                    d'éviter son affichage lorsque vous le tapez.
/DOMAIN             Accomplit l'opération sur le contrôleur du domaine
                    courant.
                    Ce paramètre ne s'applique qu'aux ordinateurs Windows NT
                    Workstation membres d'un domaine Windows NT Server. Par
                    défaut, les ordinateurs exécutant Windows NT Server
                    accomplissent les opérations sur le contrôleur du
                    domaine.
/ADD                Ajoute un compte d'utilisateur dans la base de données.
/DELETE             Supprime un compte d'utilisateur dans la base de
                    données.
 
Options             Les options suivantes sont disponibles :
 
   Options                    Description
   --------------------------------------------------------------------
   /ACTIVE:{YES | NO}         Active (YES) ou désactive (NO) le compte.
                              Si le compte est désactivé, l'utilisateur ne
                              peut pas accéder au serveur. La valeur par
                              défaut est YES.
   /COMMENT:"texte"           Permet de rédiger un commentaire descriptif
                              (maximum 48 caractères) sur le compte. Placez
                              ce texte entre guillemets anglo-saxons (" ).
   /COUNTRYCODE:nnn           Emploie le code de pays du système
                              d'exploitation pour spécifier la langue à
                              employer dans les messages d'aide et d'erreur
                              d'un utilisateur. La valeur 0 signifie le code
                              de pays par défaut.
   /EXPIRES:{date | NEVER}    Permet de spécifier si le compte doit expirer
                              à une certaine date ou s'il n'y a pas de
                              limite à la validité du compte (NEVER). La
                              date d'expiration s'exprime sous la forme
                              mm/jj/aa ou jj/mm/aa selon le code de pays.
                              Le mois peut être un nombre, un nom en toutes
                              lettres ou une abréviation de trois lettres.
                              L'année peut être spécifiée par deux ou quatre
                              chiffres. Employez des barres obliques (/)
                              (pas d'espaces) comme séparateurs.
   /FULLNAME:"nom"            Permet de fournir le nom détaillé d'un
                              utilisateur. Tapez ce nom entre guillemets
                              anglo-saxons (" ).
   /HOMEDIR:chemin            Spécifie le chemin du répertoire de base de
                              l'utilisateur. Ce chemin doit exister.
   /PASSWORDCHG:{YES | NO}    Autorise (YES) ou non (NO) l'utilisateur à
                              changer de mot de passe. La valeur par défaut
                              est YES.
   /PASSWORDREQ:{YES | NO}    Détermine si un compte doit avoir un mot de
                              passe. La valeur par défaut est YES.
   /PROFILEPATH[:chemin]      Définit un chemin pour le profil d'accès de
                              l'utilisateur.
   /SCRIPTPATH:nom de chemin  Spécifie le nom du fichier contenant le script
                              d'accès de l'utilisateur.
   /TIMES:{horaires | ALL}    Définit les horaires d'accès sous la forme
                              jour[-jour][,jour[-jour]],heure[-heure][,heure
                              [-heure]]. Ne spécifiez que des heures pleines
                              sur 12 heures (avec les préfixes am, pm, a.m.
                              et p.m.) ou 24 heures. Les jours peuvent être
                              abrégés. ALL indique que l'accès est autorisé
                              à toute heure et la valeur nulle (en blanc)
                              que l'accès n'est jamais autorisé. Séparez
                              les parties jour et heure d'un horaire par
                              une virgule et employez un point-virgule pour
                              séparer plusieurs horaires.
   /USERCOMMENT:"texte"       Permet à un administrateur d'ajouter ou de
                              modifier le Commentaire utilisateur du compte.
   /WORKSTATIONS:{nom d'ordinateur[,...] | *}
                              Liste les stations (maximum 8) à partir
                              desquelles un utilisateur peut accéder au
                              réseau. Spécifiez un astérisque (*) ou une
                              liste vide pour n'imposer aucune restriction.
 
NET HELP commande | MORE affiche l'aide écran par écran.

Reply

Marsh Posté le 29-08-2005 à 20:35:36    

Merci de cette réponse rapide et clair... j'ai plus qu'à trouvé un 2000 pour tester mes counasserie...

Reply

Marsh Posté le 29-08-2005 à 20:52:40    

dsadd aussi. ou encore vbscript
 
edit: csvde aussi


Message édité par Zaib3k le 29-08-2005 à 20:53:33

---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
Reply

Marsh Posté le 29-08-2005 à 20:55:40    

j'ai pas capté ta réponse Zaib3k, c'est quoi dsadd ? et quel raport avec le vbs ? dans n'importe quel language tu peut faire un appel systeme, par example en C++ c'est la commande system(char* commande); qu'on utilise.


Message édité par utopiaste le 29-08-2005 à 20:55:55
Reply

Marsh Posté le 29-08-2005 à 21:21:24    

dsadd est une commande pour ajouter des objets dans Active directory
vbscript propose aussi des fonctions d'ajouts
et encore l'outil csvde permet d'importer/exporter des comptes   au format csv.
 
bref, google ... :D


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
Reply

Marsh Posté le 29-08-2005 à 21:40:32    

ouais mais c'est plus fun de prendre les commande du système et de faire toi même ton programme, au moins tu sais comment ça marche... oui je sais chui du genre a réinventé la roue pour m'amuser

Reply

Marsh Posté le 29-08-2005 à 21:43:08    

dsadd est fait pour toi alors.
 
http://www.microsoft.com/technet/p [...] spx#BKMK_5


Message édité par Zaib3k le 29-08-2005 à 21:44:19

---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
Reply

Marsh Posté le 29-08-2005 à 22:55:18    

Et dans le meme genre mais payant
 
http://www.tools4ever.com/products [...] nistrator/

Reply

Marsh Posté le 29-08-2005 à 22:59:38    

Payant ?! il est fou ce romain :p
Nan moi chui pour le libre et gratuit...  
la conaissence apartien à tous, ils disent ça dans un film mais sorti du faite que sa soit dans un film c'est quand même vrai... imaginé si la péniciline ou les antibiotic n'avaient pas été rendu public...
 
 
Mais là on dérive... Merci pour les info :)


Message édité par utopiaste le 29-08-2005 à 23:00:31
Reply

Marsh Posté le 29-08-2005 à 22:59:38   

Reply

Marsh Posté le 29-08-2005 à 23:14:05    

antitrust :D très bon.


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
Reply

Marsh Posté le 29-08-2005 à 23:15:47    

looooool on voi les conaisseurs xD
 
ok c'est bon je sais ==>[]

Reply

Marsh Posté le 30-08-2005 à 07:08:25    

Ouais, mais il ne faut pas l'être top... Ca rend obtu.
 
Tool4ever est très connu et cet outil ne se contente pas de crée des comptes.
 
Tout ce qu'il fait est scriptable certe mais si tu prends le temps de regarder ce qu'il propose, tu verras que ce n'est pas n'importe quoi.
 
Creation en masse des comptes + du shares + compte exchange + acl etc...
 
edition en masse
 
délegation etc..

Reply

Marsh Posté le 30-08-2005 à 07:23:41    

En fait c'est un bon compagnon pour les boites à fort mouvement de ressource humaine.

Reply

Marsh Posté le 30-08-2005 à 07:44:05    

Ouais mais pour ceux qui cherche a apprendre le system ça sert a rien xD
 
et pourquoi le libre rent-il optu ? j'ai pas suivit...

Reply

Marsh Posté le 30-08-2005 à 14:07:38    

Normal, j'ai fait une faute de frappe.
 
Je parlais de l'antitrust.
Je disais qu'il ne faut pas l'être TROP (et pas top), ca rend obtu.
 
En effet pour apprendre, ca ne sert à rien. D'autant plus qu'on t'a demandé de le développer.
 
Ben regarde ce qu'ils ont fait, tu pourras avoir une idée des possibilités.


Message édité par Jef34 le 30-08-2005 à 14:09:05
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed