Scalanie plików CSV z plikiem wsadowym, w tym nazwa pliku w każdym wierszu

Przeszukane przez poprzednie pytanie nie mogło znaleźć żadnej pasującej kopalni.

Potrzebuję pliku wsadowego, który łączyłby wszystkie pliki CSV w folderze pasującym do symbolu wieloznacznego z nowym scalonym plikiem CSV, a także w każdej scalonej linii dodawał oryginalną nazwę pliku na końcu każdego przesłanego ciągu. Próbowałem tych poleceń, które nie działały:

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

nie pobiera linii, tylko podnosi „SO _ *. csv”, a także nazwę pierwszego rzeczywistego pliku, umieszcza je w MERGED.csv i zatrzymuje.

gdzie poszedłem źle?

Z góry dziękuję.

questionAnswers(1)

yourAnswerToTheQuestion