In diesem Fall geht das auch mit einer einfachen Batchdatei:
@ECHO OFF
TYPE NUL > Output.txt
FOR /F "tokens=1,2,3,4,5 delims=, " %%I IN (input_m.txt) DO call :loop %%I %%J %%K %%L %%M
GOTO ende
:loop
FOR /F "tokens=2 delims=, " %%N IN ('TYPE input_n.txt ^| FIND "%3"') DO ECHO %1,%2,%3,%%N,%5 >> Output.txt
GOTO :eof
:ende