Merci pour ta réponse nglechau, mais je trouve la documentation de Set un peu obscure.
J'ai trouvé une solution, faire le batch suivant :
@dirms.exe %CD:~0,1% -q
voilà, %CD% renvoyant c:\ on demande avec %CD:~0,1% de garder juste le premier caractère.