CODE: [Copy to clipboard]
@echo off
setlocal enabledelayedexpansion
set num=0
for /f "tokens=1 delims=:" %%i in ('findstr /n .* a.txt') do set num_=%%i
for /f "tokens=1 delims=:" %%i in ('findstr /n .* b.txt') do set _num=%%i
if %num_% gtr %_num% (set _num_=%num_%) else (set _num_=%_num%)
:begin
if %num% gtr %_num_% goto :eof
for /f %%a in ('more/e +%num% ^<a.txt') do (
set/a a+=1
if !a! leq 5 echo %%a>>c.txt
)
for /f %%i in ('more/e +%num% ^<b.txt') do (
set/a b+=1
if !b! leq 5 echo %%i>>c.txt
)
set/a num+=5
set a=0
set b=0
goto :begin
[