L'utilisation des variables dans un fichier chemin d'accès du répertoire dans un fichier de commandes

J'ai une assez question simple, cependant je n'arrive pas à trouver une solution, n'importe où.

Je travaille avec certaines variables dans un fichier batch, et je voudrais changer le répertoire en fonction de la variable.

par exemple,

variable SET /Jan2000 = a
cd P:\Reference\Data00\%a%

Quand je lance le fichier batch, il reste simplement dans le "2000" le dossier, il ne va pas le dossier ci-dessous que je demande. Est-il possible d'obtenir que cela fonctionne?

Edit: à la demande, voici le code exact que c'est writtenin le fichier de commandes. Merci pour l'aide.

chdir /D P:\Reference\Data00
SET Jan2000 = a
chdir P:\Reference00\%a%   
dir
pause

OriginalL'auteur Nathan Bush | 2012-07-12