I just need to ask are you doing this remotely.
also, does the computer you are running on have exchange admin.

basically the job is just:
1. Create user account which is the information from *.csv files
you will need to:
open() -open the file
readline() -read the file
split() -divide the info
shell -call net user add

2. Create a home folder
shell -call for rmtshare. if it's the server you are currently on, net share is enough
writeline() -write the users and related info to a cvs-file for exchange admin.
while loop -you will propably want to do this for more than one user at a time

3. Create the exchange account
you see the correct syntax of the cvs-file you will do on the user creation by outputting some mailbox info from the admin to cvs.
as you then have constructed the file, now you just have to call the admin.exe with the file as parameter.
simple... there might be a need for additional /import or something.

isn't it simple?
_________________________
!

download KiXnet