Existe uma maneira de executar um script perl em um sistema Windows sem precisar instalar nada?

Existe uma maneira de executar um script perl em um sistema Windows sem precisar instalar nada?

Eu tenho um script perl útil que uso em meus sistemas Linux para verificar algumas informações do banco de dados no mysql. Gostaria de ter uma versão portátil disponível para Windows (especificamente Windows 2008 e 2012) para poder realizar as mesmas verificações de banco de dados.

Existe uma maneira de agrupar uma implementação de perl em tempo de execução (sem instalação)? Ou preciso instalar totalmente o perl?

Responder1

Você pode usar a edição PortableZIP do Strawberry Perl, disponívelaqui.

Há também uma edição ZIP que não requer privilégios de administrador, mas você precisa executar alguns scripts de pós-instalação manualmente após descompactar.

Dependendo do seu script, algo comoPerl2Exetambém pode ajudar:

Perl2Exe é um programa de linha de comando para converter scripts Perl em arquivos executáveis.

Isso permite criar programas independentes em Perl que não requerem o interpretador Perl. Você pode enviar os arquivos executáveis ​​sem precisar enviar seu código-fonte Perl.

Perl2Exe pode gerar executáveis ​​para hosts de destino Windows e Unix.

Perl2Exe pode gerar código multiplataforma. Por exemplo, você pode gerar código para Solaris a partir de uma máquina Linux.

Perl2Exe também permite criar programas sem console usando Tk.

informação relacionada