@echo off set var=test goto :label_%var% echo did not work pause EXIT :label_%var% echo worked pause
Есть предложения, как заставить :label_%var% работать?
:label_%var%
Выйти из % s. В пакетных файлах % экранируются, выполняя %%
%
%%
@echo off set var=test goto :label_%%var%% echo did not work pause EXIT :label_%var% echo worked pause
Вывод
worked Press any key to continue . . .