в отличие от питона, у которого py2exe распространяется под bsd-подобной лицензией, большинство превращателей перловых скриптов распространяются под коммерческими лицензиями, что не может не разочаровывать
но выход есть - (для сравнительно простеньких скриптов) можно, например, использовать модифицированный sfx модуль для 7zip (http://7zsfx.info/ru/) и кроме него нужно perl.exe и perl510.dll и собственно сам скрипт, эту троицу засовываем в 7zip архив и:
**COPY /b 7ZSD.sfx + config.txt + Archive.7z file.exe**
при запуске получившегося file.exe его содержимое распаковывается в %tmp%\7zipsfx.000 или в какой-то подобный каталог и выполняется команда типа perl.exe script.pl, после чего удаляется наш исходный %tmp%\7zipsfx.000 и всё путём :)
config.txt:
**;!@Install@!UTF-8!
RunProgram="perl.exe script.pl"
GUIMode="2"
;!@InstallEnd@!**