我在Windows批处理文件中有2个字符串,我希望第一个列表中的n个元素将从第二个列表中分配给n个元素
我想:
1A
2B
3C
我所做的就是:
FOR %%A IN (1 2 3) DO FOR %%B IN (A B C) DO ECHO %%A=%%B
但是这会创建
1A
1B
1C
2A
2B
2C
.
.
.
这显然不是我需要的...... 感谢
答案 0 :(得分:2)
由于编辑似乎没有发布,请尝试此
setlocal enabledelayedexpansion
set /A COUNTER=1
FOR %%A IN (A B C) DO (
ECHO %%A!COUNTER!
set /A COUNTER+=1
)
endlocal