in reply to Running Perl on Remote Windows Server

If you really want the script to run on multiple machines without having to install perl on them, you could use PAR::Packer and its pp.

However, this essentially makes a copy of perl's runtime system and has to unpack it on every run. It does work, but start-up time is considerable.

For the special case in the OP, I'd rather suggest going with WMI. One of the examples for DBD::WMI actually deals with remote machines...

  • Comment on Re: Running Perl on Remote Windows Server