Put the drive mappings into an .INI file based on group or usernames, e.g.
code:
[user1]
d=\\server\share
[user2]
e=\\server1\share1

or similar. However, I'd avise to use groups and not users.

With regards to the batch file, hardcode the location of the executable and the script like this
code:
%LOGONSERVER%\NETLOGON\kix32 %LOGONSERVER%\NETLOGON\script.kix

or search the board for 'overkill' in the subject line. This will get you to a thread discussing multiple options on starting KiXtart login scripts.

All these things have already been discussed before, so please use the BBS Search to retreive similar threads.
_________________________
There are two types of vessels, submarines and targets.