in reply to Perl with redistributable web server and mysql?

For the redistributable part, you can also consider to use strawberry perl notably the portable editions: you can modify a portable edition adding what you need via cpan or adding separate executables in, let's say, the /strawberry/perl/bin folder. You can play with the portableshell.bat file that come with the distribution and after that repack in a compressed file.

citrusperl is a tool that is very near to your needs: but I have just tried it in the past and it is focused in Wx GUI applications, but can create a customized Perl distribution usable on windows machines.

For stand alone executable PAR is the base choice and cavapackager can be an alternative.

Let us know your achievements!

L*

There are no rules, there are no thumbs..
Reinvent the wheel, then learn The Wheel; may be one day you reinvent one of THE WHEELS.