Мне нужно получить часть некоторых строк (Myfile) из цикла 'for' либо в две отдельные переменные, либо в массив. Моя цель - использовать каждый другой для формирования пути из следующих строк: результат * .txt. Я пишу, что вы видите ниже, но видно, что моя переменная «a» только вторит «C: \ Temp \ FR» (конец токена соответствия в Myfile).Получить значения переменных, используемые внутри цикла для вне цикла
Пожалуйста, есть ли способ получить все совпадающие маркеры в переменной/массиве? Например, в моем случае мне нужно получить «C: \ Temp \ USA» и «C: \ Temp \ FR» из цикла? Благодаря
for /f "tokens=2 delims==" %%x in (Myfile) do (
set a=%%x
)
echo %a%
'MyFile
DIR1= C:\Temp\USA
DIR2= C:\Temp\FR
result1.txt
result2.txt
Это верно! Большое спасибо. – new