Script de création d’un utilisateur NT et de sa boîte sur Exchange 5.5

 

Pour Exchange 5.5, la réalisation est plus simple et peut se faire sans script VBS !

 

* Pour créer l'utilisateur :

- utiliser l'instruction "NET USER user1 password /ADD"

 

* Pour créer sa boîte

- Créer un fichier de type CSV contenant la ligne d'entête (fixe), et une ligne pour la boîte à créer :

 

Obj-Class,Common-Name,Display-Name,Home-Server,Comment

MailBox,Login,NomComplet,~SERVER,Commentaire

 

Ce fichier peut être généré de manière automatique, par exemple: %1, %2 et %3 étant des paramètres d'un script (.BAT).

 

ECHO Obj-Class,Common-Name,Display-Name,Home-Server,Comment >>%TEMP%\leFichier.CSV

 

ECHO MailBox,%1,%2,~SERVER,%3 >>%TEMP%\leFichier.CSV

 

- utiliser l'instruction "ADMIN /I LeFichier.CSV"

 

ð     Exemple de script complet (à peaufiner!!!)

 

******* ADDUSER.BAT *****

 

NET USER %1 %2 /ADD /DOMAIN /COMMENT:"%3"

ECHO Obj-Class,Common-Name,Display-Name,Home-Server,Comment >>%TEMP%\leFichier.CSV

ECHO MailBox,%1,%4,~SERVER,%3 >>%TEMP%\leFichier.CSV

ADMIN.EXE /I %temp%\LeFichier.CSV"

*******************************

 

ATTENTION: ADMIN.EXE n'est pas accessible directement ! Soit indiquer le chemin complet de l'exécutable, soit ajouter le répertoire "c:\exchsrvr\BIN" dans le PATH !

 

ð     Exemple d'utilisation:

 

ADDUSER Login MotdePasse "Commentaire entre guillemets" "Nom Complet entre guillemets"