I am firing a DTSRUN batch file on incoming emails from an outlook start application command. Someone emails and it automatically runs a batch file that runs a DTSRUN command. The issue I am having now is if two emails coming in at the same time, it fires the same batch file twice and the first one really needs to finish before the second one starts. Is there a way to make it wait until the first DTS run is complete? Like a que, if 5 emails came in, don't fire the DTSRUN until the other are done.