Передача переменной из пакета в файл и ее выполнение

Я хочу просто передать переменную из пакета в файл, а затем выполнить этот файл с переменной. Как этого достичь?

Партия:

@echo off
set /p var=Name:
::Then pass %var% to a file and execute it.
for /f "delims=" %%L in (name.txt) do %%L

Файл:

echo Your name must be %var%.

1 ответ

  1. for /f "delims=" %%L in (name.txt) do call %%L
    

    Было бы неплохо показать ожидаемые результаты.