this can be done with other methods...

however, mirc will not process an event until it is finished with whatever it's on... so, putting something after the event should be sufficiant enough.

if not, you can always do it with a series of timers/aliases

ie: alias dooy {
write input.txt here's the input $1-
run c:\processor\process.exe $mircdirinput.txt $mircdiroutput2.txt
alias dooy1 {
if (!$exists(output.txt)) {
timer 1 1 dooy1
else {
run c:\processor2\proces2.exe $mircdiroutput.txt $mircdiroutput2.txt

... so on and so forth.