@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
).
Сделайте резервную копию перед попыткой;)