BAT file help

I know - this isn't a Pocket PC question. I don't like posting real topics to Anything Discussion though.
I have a BAT file that simply executes a few programs in turn. The problem is that it is launching all the programs at once without waiting for the previous program to terminate. Each step generates a file that the next command relies on. I have tried checking return codes, but the BAT still runs them all at once. Any suggestions?
Dan East

I have a BAT file that simply executes a few programs in turn. The problem is that it is launching all the programs at once without waiting for the previous program to terminate. Each step generates a file that the next command relies on. I have tried checking return codes, but the BAT still runs them all at once. Any suggestions?
Dan East