Another option here is to use the DS tools (dsadd) to script user creation. An easy way to do this is to create a spreadsheet that includes all the information that you want to add (firstname, lastname, userID, DN, address, phone # etc.) and then use a formula to generate a bunch of DSADD commands that you can copy to a .bat or .cmd file.
The great part of this is that you can send out an excel template for people to fill in when they want an ID created and all your data is already there is the format that you want it. This sort of method is great for those times when you have a large number of users that need to be created, but if you are trying to automate daily administration and you have a lot of new users being created all the time then you might want to look into Account Provisioning instead. Phil List info : http://www.activedir.org/List.aspx List FAQ : http://www.activedir.org/ListFAQ.aspx List archive: http://www.mail-archive.com/activedir%40mail.activedir.org/
