in reply to Executing independent commands in PERL
Is there some reason nobody has suggested open(PING, "ping -t perlmonks.org|") ? Or does that not work in the windows perl? If recording the logfile is important, you could always write the output to the logfile from perl as the data is read in.