2016-06-23 1 views
0

У меня есть 2 строки в окна пакетного файла, и я хочу п элемент из первого списка будет присвоить п элемент из второго спискане может понять, как сцепить 2 строки в пакетном файле, используя для цикла

Я хочу:

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 
. 
. 
. 

, который явно не то, что мне нужно ... Благодаря

ответ

2

, как редактировать, кажется, не отвечал, попробуйте этот

setlocal enabledelayedexpansion 
set /A COUNTER=1 
FOR %%A IN (A B C) DO (
    ECHO %%A!COUNTER! 
    set /A COUNTER+=1 
) 
endlocal 
+0

вопрос добавлен в посте выше – Matoy

+0

Удаляется мой пост, так как это одно лучше. Спасибо @elzooilogico за редактирование, хотя;) –

Смежные вопросы