Используйте результат конкатенированных переменных, чтобы вызвать переменную с таким именем - PullRequest
0 голосов
/ 14 июля 2020

Мне нужно вызвать переменную, полученную из двух объединенных переменных

echo off

set s1=best
set s2=regards

set cycle=0
set stop=3

:loop

cls

set/a "cycle=cycle+1"
if %cycle%==%stop% goto end
goto start

:end
exit

:start

set txt=s%cycle%
set output=%txt%

echo %output%
sleep 5

goto loop

Результатом этого кода будет

"s1"
"s2"

, но я бы хотел увидеть

"best"
"regards"

Большое спасибо за вашу помощь!

...