I am wondering if proxy.exe requires that all of the commands in the batch file it calls be executed within a certain amount of time. I am using it to call a two-line batch file, the first line executes a program App1.exe and the second line executes another program App2.exe. I execute the first program without the START command so that the second line does not execute until the App1.exe process terminates. This works fine when I run the batch file itself - but I get the ugly DOS window.

So, I tried to execute it using your proxy.exe. However, I have found that the second program App2.exe will only run if the first application App1.exe terminates operation within 2-3 seconds of it starting. Is this the result of how proxy.exe operates?

Any help would be appreciated because this program is a great solution to my problem, assuming I can get it to execute both lines of my batch file.