in reply to distributed computing

Sounds like a job for XML-RPC and the CPAN Frontier module. At least so that the PCs will talk to one another. One PC could run the XML-RPC client and thereby manage any number of other PCs running the XML-RPC server.

There is an O'Reilly book on the topic. If you did it all in pure Perl, it would not even matter which of the PCs were Win32, which UNIX, etc.

I have a somewhat overblown example of the XML-RPC way of doing things recently listed in CUFP. Mine is encrypted and does different things than you want. But you could do something similar by following the book. Or you can steal from mine and just switch out the method calls, as appropriate. I shouldn't think it would be hard. My code is very heavily commented.