Код:
@echo off
SetLocal EnableExtensions
rem SetLocal EnableDelayedExpansion
rem В переменную FileList помещаете имя полное файла (без кавычек), содержащего список из Ваших 100 файлов
rem Сделать это можно командой "dir /b /s *.*>File.txt" и удалив лишнее. (читайте dir /?)
rem * Возможны глюки, если имена файлов содержат символы "пробел" &()[]{}^=;!'+,`~
set FileList=File.txt
set WRK=%~n0.tmp
for /f "usebackq tokens=* delims=" %%F in ("%FileList%") do call :File "%%F"
exit
:File
set CFile=%1
ren %1 *.old
for /f "usebackq tokens=1-7* delims= " %%L in (%~dpn1.old) do echo %%L %%M %%N %%R >>%CFile%
exit /b