Как использовать переменную как часть имени каталога в пакетном файле MS DOS (Windows 7)? - PullRequest
1 голос
/ 05 августа 2011

Например, если я установил переменную var, равную 20110804, в пакетном файле (SET var = 20110804), я бы затем хотел использовать эту переменную для перехода в каталог, например C: \ folder \ 20110804.

Я думал написать командный файл, как этот:

SET var = 20110804

c:
cd \folder\%var%

Однако, когда я запускаю эту программу, пакетный файл фактически просто игнорирует часть %var% и отправляет меня на C:\folder\.

Есть советы?

1 Ответ

5 голосов
/ 05 августа 2011

Убедитесь, что вокруг знака равенства нет пробелов.

т.е. Вместо:

SET var = 20110804

Do:

SET var = 20110804

...