Windows не нравится Perl-скрипт как исполняемый файл.
Либо вы настраиваете окна для выполнения файлов .pl (help ftype, help assoc)
ftype PerlScript=perl.exe %1 %*
assoc .pl=PerlScript
или вы запускаете скрипт через pl2bat (происходит автоматически, если вы используете ExtUtils :: MakeMaker для установки скрипта). Если вы используете pl2bat, изучите полученный файл и убедитесь, что вы удовлетворены результатами.
Вы также можете использовать PAR / pp для создания .exe