Например, я хочу найти файл
где /r C:\ "мойфайл.txt"
и затем сделать вывод этой команды, который будет путем к файлу "myfile.txt", переменной, которую я выберу,
Итак, теперь путь к этому файлу является переменной, поэтому я могу выполнить echo %variable%, и он выведет путь?
решение1
Этот
c:\> для /?
... перечислите, как for
работает, найдите строку
FOR /F ["опции"] %переменная IN (`команда`) DO команда [параметры-команды]
и прочитайте об этом.
Теперь обратите внимание, что %variable является ЛОКАЛЬНЫМ, for
поэтому вам нужно иметь, например, set F=%variable
внутриcommand
C:\> for /F "usebackq" %v in (`echo Check-it-out`) do @ set F=%v C:\> echo Что нужно сделать: %F%
напечатает
To do: Check-it-out