Слияние файлов CSV с пакетным файлом, включающим имя файла в каждой строке

перебрал предыдущий вопрос не смог найти ни одного моего.

Мне нужен командный файл, который объединит все CSV-файлы в папке, соответствующей шаблону, с новым объединенным CSV-файлом, а также в каждой объединенной строке будет добавлено исходное имя файла в конце каждой передаваемой строки. Я попробовал эту команду, которая не работала:

for /F "tokens=1* delims=" %%i in (^"SO_*.csv^") do @echo %%i,%%~ni >> MERGED.csv

он не берет строки, он просто выбирает «SO _ *. csv», а также имя первого фактического файла, помещает их в MERGED.csv и останавливает.

где я ошибся?

Заранее спасибо.

Ответы на вопрос(1)

Ваш ответ на вопрос