У меня есть файл header.txt. Я хочу, чтобы этот файл был добавлен (первая строка) ко всем * .txt-файлам в том же каталоге..bat Слияние header.txt со всеми * .txt файлами
Как я мог достичь этого?
Спасибо заранее, Джо
У меня есть файл header.txt. Я хочу, чтобы этот файл был добавлен (первая строка) ко всем * .txt-файлам в том же каталоге..bat Слияние header.txt со всеми * .txt файлами
Как я мог достичь этого?
Спасибо заранее, Джо
@echo off
for %%x in (*.txt) do call :merge %%x
goto :eof
:merge
copy header.asc + %1 %1.new
del %1
ren %1.new %1
exit /b
Не называйте файл header.txt
хотя, потому что вы не хотите, чтобы предварять заголовок к себе (вот почему я назвал его header.asc
).
Сделайте резервную копию перед попыткой;)
использовать для петли, а затем скопировать + команду.
Посмотреть копию /? для copy +
синтаксис.
Просмотреть /? для синтаксиса.
Спасибо за ответ. – jmituzas