Thanks tachyon !!!
I also booted into Linux and it exhibited the same problem as Win32...I need to execute multiple commands, not just "ping", which was an example...
I guess, I can try writing the data to a temp file and then waiting a few secs to read it...If I find out how to get the pipe working, I'll post it.