Cmd - получить переменную в имени переменной

У меня проблема сvariable in variable (код ниже):

set a=1
set b=a
echo %%b%%

Ожидаемый результат:

1

Какa присваивается переменнойb а также1 присваивается переменнойa.

Также существует другая ситуация:

set b=a
set a1=100
set c=1
call set d=%a%c%%
echo %d%

Я хочу, чтобы программа в первый раз%c% в1 а затем включите%a1% в100.
Ожидаемый результат100.

Какой самый простой способ выполнить эту задачу?

Ответы на вопрос(2)

Ваш ответ на вопрос