
Tengo un útil script en Perl que uso en mis sistemas Linux para verificar información de la base de datos en MySQL. Me gustaría tener una versión portátil de esto disponible para Windows (específicamente Windows 2008 y 2012) para poder realizar las mismas comprobaciones de la base de datos.
¿Hay alguna manera de agrupar una implementación de Perl en tiempo de ejecución (sin instalación)? ¿O necesito instalar Perl completamente?
Respuesta1
Puede utilizar la edición PortableZIP de Strawberry Perl, disponibleaquí.
También hay una edición ZIP que no requiere privilegios de administrador, pero es necesario ejecutar algunos scripts posteriores a la instalación manualmente después de descomprimirlos.
Dependiendo de su guión, algo comoPerl2ExeTambién podría ayudar:
Perl2Exe es un programa de línea de comandos para convertir scripts Perl en archivos ejecutables.
Esto le permite crear programas independientes en Perl que no requieren el intérprete de Perl. Puede enviar los archivos ejecutables sin tener que enviar su código fuente Perl.
Perl2Exe puede generar ejecutables para hosts de destino Windows y Unix.
Perl2Exe puede generar código multiplataforma. Por ejemplo, puede generar código para Solaris desde una máquina Linux.
Perl2Exe también le permite crear programas sin consola usando Tk.