On est en 2008, je veux bien qu'on continue à maintenir les scripts en batch quand ils sont déjà en place et qu'ils marchent bien, mais vu que tu pars sur un développement nouveau, je te conseille vivement de partir sur du vbscript ou du powershell.
En cherchant un peu, tu verras qu'il est extrêmement facile dans ces langages de lister les groupes auxquels un user appartient dans l'AD, et de mapper le disque adéquat.