Création de plusieurs usager avec un script?!

Création de plusieurs usager avec un script?! - Windows & Software

Marsh Posté le 26-09-2005 à 16:42:16    

Bonjour à tous,
 
J'aimerais savoir s'il y a une manière de pouvoir créer plusieurs usager ( environ 50 ) avec l'aide d'un script ou programme?!?! Une manière qui va être plus rapide que de le faire 1 par 1?!
 
Merci!  :bounce:

Reply

Marsh Posté le 26-09-2005 à 16:42:16   

Reply

Marsh Posté le 26-09-2005 à 17:29:12    

créer un usager sur quoi ?
sur un serveur ?
par exemple, tu as selon ton OS :
 
net user NOM_COMPTE  /add /comment:"QUI EST-IL" /fullname:"Jean-Pierre"
 
et ce n'est qu'une infime possibilité, mais il faudra être plus précis dans ta demande :)

Reply

Marsh Posté le 26-09-2005 à 17:47:43    

blueteen a écrit :

créer un usager sur quoi ?
sur un serveur ?
par exemple, tu as selon ton OS :
 
net user NOM_COMPTE  /add /comment:"QUI EST-IL" /fullname:"Jean-Pierre"
 
et ce n'est qu'une infime possibilité, mais il faudra être plus précis dans ta demande :)


 
Désolé, j'aurais du être plus précis...
C'est pour les créers dans un domaine Windows 2003.
Nous avons présentement au bureau un domaine 2000 qui roule tout croche et il va nous être impossible de migrer de la bonne façon à 2003 ( réponse de microsoft ) donc il faut recommencer à zéro. S'il y aurait une manière de pouvoir créer plusieurs usagers avec un script sa sauverait beaucoup de temps!!

Reply

Marsh Posté le 26-09-2005 à 19:45:04    

je n'ai pas 2003, mais la commande net user doit être dispo non ?
je te laisse regarder.
il y a également des commandes pour créer des groupes, assigner des groupes à tes utilisateurs, et toujours en ligne de commande, gérer les droits d'accès.
perso, j'ai un fichier excel, où j'ai juste à rentrer les noms, prénom et 2-3 autres données, pour que ça me génère le code à exécuter (que je copie dans un .bat)
reste à voir si tu peux récupérer quelque part une liste des tes users.

Reply

Marsh Posté le 26-09-2005 à 21:20:55    

blueteen a écrit :

je n'ai pas 2003, mais la commande net user doit être dispo non ?
je te laisse regarder.
il y a également des commandes pour créer des groupes, assigner des groupes à tes utilisateurs, et toujours en ligne de commande, gérer les droits d'accès.
perso, j'ai un fichier excel, où j'ai juste à rentrer les noms, prénom et 2-3 autres données, pour que ça me génère le code à exécuter (que je copie dans un .bat)
reste à voir si tu peux récupérer quelque part une liste des tes users.


 
Ah ouais intéressant, je vais chercher sur se sujet.
Et tu es capable avec cette commande de créer l'usager et sa fonctionne aussi pour créer sa boîte de courriel avec exchange?

Reply

Marsh Posté le 27-09-2005 à 08:15:07    

mince ça n'a pas l'air d'être applicable à win server 2003
http://support.microsoft.com/defau [...] -us;251394
il n'apparaît pas dans la liste en fin de page.
il doit forcément y aoivr un équivalent !
 
pour exchange, jamais utilisé, donc à voir.

Reply

Marsh Posté le 27-09-2005 à 08:17:04    

trouvé sur le net
 

Citation :


Managing User and Group Accounts
It pays to build a script to create new user accounts so you can easily populate the account attributes without typing a lengthy set of command-line arguments. To quickly create an account for testing, you can't beat the NET USER command. Here's the syntax:
 
    net user testuser1 Pass%5Word /add /domain
 
The NET USER command has other command-line switches for adding a full name, home directory path and so on, but it unfortunately places the user account in the default User container. You probably want to create your accounts in a specific Organizational Unit (OU). For this you can use the DSADD command in Windows 2003. (If you manage a Win2K domain from an XP desktop, you can use DSADD to manage Active Directory accounts.)
 
Here's a DSADD command that creates an account for a user named Mickey Mouse in an OU named Phoenix in a domain called Company.com:
 
    dsadd user "cn=Mickey Mouse,ou=Phoenix,dc=Company,dc=com" -samid mmouse -disabled no -pwd *
 
This creates the account, enables it and prompts you to enter and confirm the user's password. The DSADD command is also useful for creating OUs, groups, contacts and other objects. You can change object settings with DSMOD, move the object to a new OU with DSMOVE and delete the object with DSRM.


Message édité par blueteen le 27-09-2005 à 08:17:15
Reply

Marsh Posté le 27-09-2005 à 14:14:49    

blueteen a écrit :

mince ça n'a pas l'air d'être applicable à win server 2003
http://support.microsoft.com/defau [...] -us;251394
il n'apparaît pas dans la liste en fin de page.
il doit forcément y aoivr un équivalent !
 
pour exchange, jamais utilisé, donc à voir.


 
J'avais trouvé ces info là et oui sa fonctionne sous windows 2003.
J'ai déjà testé dans mon Windows 2003 en VMWare et sa fonctionne bien!
Il faudrait juste que je trouve comment créer une "mail box" exchange et sa serait parfait!
 
Merci pour l'information!  :bounce:

Reply

Marsh Posté le 27-09-2005 à 14:18:40    

http://www.microsoft.com/technet/s [...] fault.mspx
A mon avis tu trouveras à peu pret tout


Message édité par wonee le 27-09-2005 à 14:19:42
Reply

Marsh Posté le 27-09-2005 à 14:22:37    

je te balance l'info telle qu'elle, car je n'ai aucun moyer de tester
 
http://www.windowsitpro.com/Micros [...] 21465.html
 
avec des scripts du genre
 

Citation :


LISTING 1: Newmb.bat
REM Write the header information for the mailbox import to a text file
REM with the user's name.
 
echo Obj-Class,Obj-Container,Last name,First Name,Alias Name,
Directory Name,Display Name,Home-Server,Primary Windows NT Account,
E-mail Addresses,Secondary-Proxy-Addresses> \\adminhost\scripts\%1.txt
 
REM Write the user-specific data to the mailbox import file just created.
 
echo Mailbox,Recipients,3%,2%,1%,1%,"%3,  
%2",EXCHSRVR,DOMAINA\%1,SMTP:%2.%3@niser.com%%X400:c=US;a= ;p=Citadel;o=Chicago;s=%2;g=%3;,SMTP:%1@niser.com  
>> \\adminhost\scripts\%1.txt
 
REM Import the mailbox.
 
admin /i \\adminhost\scripts\%1.txt /d exchsrvr
 
echo.
echo Completed creating Exchange account for user %1.


 
la même sur une seule page
http://www.windowsitpro.com/Articl [...] leID=21465
 
et d'autres petits trucs
 
http://www.joeware.net/win/free/tools/exchmbx.htm
http://www.windowsnetworking.com/k [...] dLine.html


Message édité par blueteen le 27-09-2005 à 14:27:00
Reply

Marsh Posté le 27-09-2005 à 14:22:37   

Reply

Marsh Posté le 27-09-2005 à 14:41:09    

Merci beaucoup, je vais regarder tout sa attentivement!

Reply

Marsh Posté le 27-09-2005 à 15:33:42    

srv-  je suis newbee s en admin et je suis aussi sous 2003 tu peux me faire un chti tuto sur ce que tu as fait merci :jap:
j'ai 150 users repartis en 6 groupes :(

Message cité 1 fois
Message édité par tableix le 27-09-2005 à 16:25:13
Reply

Marsh Posté le 27-09-2005 à 16:10:28    

tableix a écrit :

srv-  je suis newbee sous en admin et je suis aussi sous 2003 tu peux me faire un chti tuto sur ce que tu as fais merci :jap:
j'ai 150 users repartie en 6 groupes :(


 
Qu'est ce que tu veux dire "ce que jai fait" ?
Les commandes que jai utilisé pour créer les usagés?

Reply

Marsh Posté le 27-09-2005 à 16:24:38    

oui le script et les commandes car j'ai pas envie de me les faire à la main ;)

Message cité 1 fois
Message édité par tableix le 27-09-2005 à 16:28:45
Reply

Marsh Posté le 27-09-2005 à 17:04:24    

tableix a écrit :

oui le script et les commandes car j'ai pas envie de me les faire à la main ;)


 
Ok pour l'instant ce que j'ai permet juste de créer un groupe, usager et ajouter l'usagé au groupe.
 
#création de l'usager
net user tonusername /add /fullname:"Le nom du user...c'est optionel"
#création du groupe
net groupe lenomdugroupe /add
#ajouter l'usager au groupe
net groupe lenomdugroupequetuasfaitplushaut lenomduusername /add
 
Et tu peux ajouter plusieurs usager juste à les séparer avec un espace.

Reply

Marsh Posté le 27-09-2005 à 17:05:29    

Sinon pour infos je me repête mais y'a pas mal de scripts ici:
http://www.microsoft.com/technet/s [...] fault.mspx

Reply

Marsh Posté le 27-09-2005 à 17:30:11    

pas de pb la dessus je comprends mais comment fait on pour relier les fichiers listusers.xls au script :??:

Reply

Marsh Posté le 27-09-2005 à 17:49:29    

wonee a écrit :

Sinon pour infos je me repête mais y'a pas mal de scripts ici:
http://www.microsoft.com/technet/s [...] fault.mspx


 
Pour exécuter le script je fais un copier coller dans un .bat?

Reply

Marsh Posté le 27-09-2005 à 19:24:01    

srv-_ a écrit :

Pour exécuter le script je fais un copier coller dans un .bat?


oui ou tu fait un vbs avec style vbs factory. Il est gratuit.

Reply

Sujets relatifs:

Leave a Replay

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