Tu veux dire ajouter ces comptes sur un autre serveur ?
Tu peux utiliser la commande 'net user' dans un fichier .bat
http://www.lyceedupaysdesoule.fr/i [...] t_user.htm
En fait, dans une cellule excel, tu créés ta structure pour ta ligne de commande en te basant sur les champs que tu as à ta disposition.
Par exemple, si on se base sur ce modèle :
Citation :
Créer un nouveau compte local "toto" avec comme mot de passe "b7f5G6", comme nom complet "Compte local pour toto", comme description "Pour utiliser le poste en local" et avec l'option "L'utilisateur ne peut pas changer le mot de passe" : net user toto b7f5G6 /ADD /fullname:"Compte local pour toto" /comment:"Pour utiliser le poste en local" /passwordchg:no
|
Admettons que tu aies le nom et le mot de passe dans les cellules A1 et B1 (et lignes suivantes)
En C1, tu peux faire une formule de ce genre :
Code :
- ="net user "&A1&" "&B1&" /ADD /fullname:""Compte local pour "&A1&""" /comment:""Pour utiliser le poste en local"""&" /passwordchg:no"
|
Ce qui donne en résultat de formule :
Code :
- net user toto b7f5G6 /ADD /fullname:"Compte local pour toto" /comment:"Pour utiliser le poste en local" /passwordchg:no
|
Ce qui correspond bien à la ligne de commande que l'on voulait générer.
Tu recopies cette cellule vers le bas, ce qui te donne toutes les lignes de commandes pour la création de tes utilisateurs.
Il te reste juste à copier les valeurs de la colonne C et à coller ça dans un fichier .bat que tu exécuteras sur ton poste.
Tu peux générer ainsi tout le code dont tu as besoin.
De cette façon, je créé chaque début d'année 500 comptes, et tout y passe : comptes, dossiers perso, groupes, affectation dans les groupes, droits, etc. J'ai plus qu'un .bat à lancer et tous mes comptes sont en place.
Message édité par blueteen le 24-07-2008 à 15:56:02