У меня есть каталог файлов, и мне нужно перебирать файлы, выводя содержимое каждого файла в новый файл, добавляя имя файла в конец каждой строки.
Итак, из каталога10 файлов, которые я хочу в конечном итоге получить из 1 файла, состоящего из содержимого каждого файла, но с каждым именем файла в конце каждой строки, чтобы я знал, из какого файла он изначально получен.
Я могу добавить фиксированный текст кконец каждой строки, но я не могу понять, как использовать имя файла, а также изменить его для работы с любым файлом.Я пытался использовать подстановочный знак ((% ~ dp0 * .csv), но он говорит, что не может найти указанный файл.
Это то, что я до сих пор:
for /F "delims=" %%j in (%~dp0\6691_706.csv) do echo.%%jAddToEndofLine >> %~dp0\New.txt
Можеткто-нибудь помочь? Спасибо.