So it looks like your problem is simply the lack of a
fork implementation in the version of ActivePerl/"PerlScript" you're using. I
believe ActiveState's release of Perl 5.6 includes some emulated
fork support that might allow your script to run as you expect, but I still highly recommend using
LWP::Parallel for doing parallel web page requests. Click on the link for
CPAN documentation. I am not aware if ActivePerl ships with this or not. I suspect it doesn't. Try using PPM to install it. Otherwise, you'll have to build it by hand. Perhaps someone else has more information about this.