![Ejecución automática de secuencias de comandos Perl](https://rvso.com/image/1289029/Ejecuci%C3%B3n%20autom%C3%A1tica%20de%20secuencias%20de%20comandos%20Perl.png)
¿Es posible tener un programa Perl ejecutándose constantemente mientras mi PC está encendida?
Si es así, como lo haces?
Respuesta1
Hay algunas opciones. Puede ejecutarlo como un servicio como Doon sugirió anteriormente. Si solo quieres que se ejecute en segundo plano. Parece que está ejecutando un script desde la línea de comando y desea cerrar el indicador/shell, pero continúa ejecutándose.
Linux:http://www.washington.edu/computing/unix/background.html
Veo tu seguimiento de que estás en Windows, por lo que esta pregunta existente puede ayudarte:https://serverfault.com/questions/9038/ejecutar-un-archivo-bat-en-una-tarea-programada-sin-ventana
Para responder a su seguimiento, un servicio/demonio es un proceso en segundo plano que siempre se está ejecutando, como "svchost.exe". Si está en Windows, vaya a ejecutar y escriba "services.msc"; esto abrirá el administrador de servicios. Hay formas de crear y administrar servicios a partir de programas arbitrarios, pero parece que eso está más allá de sus necesidades en este momento.
Respuesta2
Si ejecutar al iniciar sesión está bien y si Windows está configurado para reconocer y ejecutar secuencias de comandos Perl, puede intentar agregar (un acceso directo a) la secuencia de comandos a la Startup
carpeta.