如何在MS DOS批处理文件(Windows 7)中将变量用作目录名的一部分?

1 dos

例如,如果我在批处理文件中设置变量var等于20110804(SET var = 20110804),那么我想使用此变量导航到C:\ folder\20110804之类的目录.

我的想法是写一个这样的批处理文件:

SET var = 20110804

c:
cd \folder\%var%
Run Code Online (Sandbox Code Playgroud)

但是,当我运行这个程序时,批处理文件实际上只是忽略了%var%部分并将我发送给了C:\folder\.

有小费吗?

Moe*_*sko 5

确保等号周围没有空格.

即代替:

SET var = 20110804

做:

SET var = 20110804