@echo off cls set a=1 set b=1 set choice= for %%i in (*.exe) do (call :s_do_sums %%i) set /p choice=Program: for %%i in (*.exe) do (call :s_do_sums2 %%i) goto :eof :s_do_sums echo %a%: %1 set /a a+=1 goto :eof :s_do_sums2 if '%choice%'=='%b%' %1 set /a b+=1 goto :eof