Итак, я только что закончил очень сложный пакетный файл (первый большой, который я написал), и я застрял в последней части. Программе нужны переменные, которые должны быть сгенерированы так, как это нужно пользователю. Я разобрался с этой частью, но теперь у меня проблемы с вызовом.
Это то, что у меня есть (извините, вам проще показать, чем объяснить)
set /A mquanto=%mquant%
:varmakerstart
set /p compname=Machine Number:
echo set /A comp%mquanto%=\\LAB-%compname%
set /A mquanto=%mquanto%-1
if %mquanto% lss 1 goto startloop
goto varmakerstart
:startloop
set /A mquanto=%mquant%
:loop
set /A tcomp=
Мне нужен способ присвоения одной из переменных, созданных в 4-й строке, переменной tcomp, и я не могу иметь больше или меньше переменных, чем значение mquant. Прошу прощения за любую неопределенность, и я постараюсь объяснить любую вещь, которая необходима.