I have an unusual situation on my hands.

I'm functionally testing a system in which QTP 9.0 must open a command-line Perl application and open a GUI application. QTP must then take the output from one (either one) and input that data into the other application.

My question is: how does one go about reading from and writing to the command line? Both applications will be running on a PC.

Do I need any special add-ins?

FWIW, one of the applications is ClearCase Explorer. I think that it is written in C++ (?). Would I need any special add-ins the navigate in ClearCase Explorer?