if not exist temp md temp
set /a var=1
for /f "tokens=1 delims=?" %%a in (%srcfile%) do call :SUB %%a
goto END
:SUB
REM predany parametr uz je mozne inkrementovat
echo %1 >> temp\%var%.file
set /a var=%var%+1
goto :EOF
:END
if not exist temp md temp
set /a var=1
for /f "tokens=1 delims=?" %%a in (%srcfile%) do call :SUB %%a
goto END
:SUB
REM predany parametr uz je mozne inkrementovat
echo %1 >> temp\%var%.file
set /a var=%var%+1
goto :EOF
:END