Cool thanks! I can instantiate a new Process object, call the .Start() method and save the unique process id for checking (allows me to have multiple terminal.exe's running). And there is even an .Exited event. Perfect! I was also thinking about ...
I have a quick question... How do you tell when the terminal.exe has exited after its run its test (strategy tester invoked via the command line)? Do you use a handle? I can't remember all of the .NET class libraries right off, and I'm not sure of ...