Sorry, but I do not understand… before -------- CALL :MAKEISO CALL :TIMECALC PAUSE&EXIT after ------ CALL :MAKEISO CALL :TIMECALC IF NOT DEFINED FORCEEXIT (PAUSE&EXIT) ELSE (EXIT) Not being documented and disabled by default in how many persons tasks they would have used it? However I have resolved filtering your job with a script that, before launch HFSLIP-1.0.CMD, executes the substitution inserting timeout (ping -w 5000 127.0.0.1>nul) before the exit instruction… 5sec for view any error displayed... @Echo off Del MYHFSLIP.CMD cls Echo +------------------------------------------+ Echo Procedura di modifica HFSLIP in corso... Echo +------------------------------------------+ Echo. Set HFCMD=none For /f %%i in ('dir /b HFSLIP*.CMD') do (set HFCMD=%%i) Echo rem +------------------------------------------+> MYHFSLIP.CMD Echo rem HFSLIP PATCHATO PER AUTOMATIZZARE USCITA>> MYHFSLIP.CMD Echo rem +------------------------------------------+>> MYHFSLIP.CMD Echo.>> MYHFSLIP.CMD For /f "delims=" %%i in (%HFCMD%) do ( If "%%i" EQU "PAUSE&EXIT" ( echo %SystemRoot%\SYSTEM32\ping.exe -w 5000 127.0.0.1>nul>> MYHFSLIP.CMD echo EXIT>> MYHFSLIP.CMD ) ELSE (echo %%i>> MYHFSLIP.CMD) ) Echo +------------------------------------------+ Echo Modifica di HFSLIP terminata! Echo +------------------------------------------+ Echo. Echo. Call MYHFSLIP.CMD Del MYHFSLIP.CMD Exit Ciao!