回显动态生成的变量

时间:2015-10-27 15:02:56

标签: windows batch-file

set CSS_FOLDER_SOURCE=.\css
set JS_FOLDER_SOURCE=.\js



for %%A in (JS, CSS ) do (

    if defined %%A_FOLDER_SOURCE (
        echo  %%%A_FOLDER_SOURCE%%
    )
)

我想阅读这两个文件夹的内容。但不知道如何动态生成FOLDER_SOURCE名称

1 个答案:

答案 0 :(得分:2)

使用Delayed expansion

setlocal enableDelayedExpansion

............
for %%A in (JS CSS) do (
    echo !%%A_FOLDER_SOURCE!
)