Тема: CMD/BAT: Ошибка в маленьком куске кода
Доброго времени суток!
Скажу честно, в BAT не силён, поэтому и пишу сюда.
Задача: присвоить некой переменной значение, содержащее список файлов с расширением .txt в текущей директории через пробел (без полного пути).
Дошёл вот до чего:
for /r . %%g in (*.txt) do echo %%~nxgЭтот код выводит список на экран, но задача сводится к тому, чтобы присвоить переменной такое значение.
for /r . %%g in (*.txt) do set tfiles=%tfiles% %%~nxg
echo %tfiles%И вижу... пробел и имя последнего файла.
Что я делаю не так?

