Thanks for getting back to me. Yes, my ultimate goal is to have one batch file to run all three programs. They go in this order: Output from rmovave becomes input for sample. Output from sample becomes input for int2drl and that's the end of it. And yes, they requre prompts in the same way as rmovave. I guess it doesn't matter the batch file runs each file one by one or in chunks, whichever is easiest. I created some new batch files using the same code you gave me for rmovave just to run as a test (these programs, especially rmovave, take a long time to do their thing). Where I'm running into a problems is when the batch file plugs the answer.dat file back into the program to answer the prompts. It doesn't work. The answer.dat is created, I can call it up and look at it, but it won't plug into the program. WHY?!!! I did everything the same. I've had two PHDs at the office look at it and they can't figure it out either. My only though (whatever that's worth) is that it is something different about the programs (sample and int2drl). Help me sidewinder, your my only hope!