mi sa che il %1 usando la sintassi

shell "compila.bat " & nomefile
non funziona perche la finestra si chiude subito...