Можно как-то записать название файла в начало текстового файла?
В папке есть разные файлы с расширением txt (C:\file), есть список с названиями этих файлов (filelist.txt), filelist выглядит так:
C:\file\round.txt
C:\file\разное название.txt
C:\file\совершенно разное название.txt
Содержимое текстовых файлов такого вида:
Раунд 1 начался
Плохой раунд и так далее
Нужно в файл с названием round.txt записать в начало название этого файла, чтобы имел вот такой вид:
round
Раунд 1 начался
Плохой раунд и так далее
CMD/BAT - Записать название файла в начало текстового файла
-
Iska
Re: CMD/BAT - Записать название файла в начало текстового файла
krambrige, давайте сначала закончим с предыдущей Вашей темой.
И, может быть, Вы лучше опишите Вашу глобальную задачу в целом?
И, может быть, Вы лучше опишите Вашу глобальную задачу в целом?
-
Iska
Re: CMD/BAT - Записать название файла в начало текстового файла
Предыдущая проблема решена, я там написал что решил поставленную задачу с помощью 7zip.
-
krambrige
Re: CMD/BAT - Записать название файла в начало текстового файла
krambrige, считайте, что нельзя
на batch-файлах вообще невозможно работать с произвольными файлами
на более серьёзных языках нужно анализировать содержимое файла: кодировка, форматы концов строк, наличие-отсутствие BOM-заголовка
ну и это связано с перезаписью всего файла - если у вас объёмы как
на batch-файлах вообще невозможно работать с произвольными файлами
на более серьёзных языках нужно анализировать содержимое файла: кодировка, форматы концов строк, наличие-отсутствие BOM-заголовка
ну и это связано с перезаписью всего файла - если у вас объёмы как
CMD/BAT - Сравнение файлов
, то традиционный подход построчной обработки на многие дни растянется