my Perl script runs a DOS command line program which doesn't set its exit code correctly, so I'm having trouble determining whether program has failed.
Is there any way I can capture the output of the program even though I've used Win32::Process to launch it?