Para ejecutar una aplicación, se debe iniciar un archivo de proceso por lotes (que hace cosas como iniciar Jetty, mostrar registros activos, etc.). La aplicación funcionará solo si este archivo por lotes se está ejecutando. Por lo tanto, me veo obligado a tener este archivo por lotes en ejecución y no cerrar la sesión desde el servidor de Windows.Ejecute el archivo por lotes como un servicio de Windows
¿Se puede ejecutar este archivo por lotes como un servicio? Estoy experimentando con una de las sugerencias de similar question.
programación por lotes es en tema de Stack Exchange. –
Buena pregunta. +1. Los moderadores están demasiado enojados ... También tengo otra * buena * respuesta, pero la pregunta está cerrada (( – gavenkoa
) Uso este RunAsService en su lugar: http://runasservice.com/. Es mucho, mucho más simple de usar. No hay configuración de XML sin sentido. Básicamente esto solo te da el RunAsService.ejecutable exe, que envuelve cualquier aplicación de consola con argumentos de línea de comandos como un servicio. ¡Utilizo esto para ejecutar scripts de Cygwin bash como servicios! Desafortunadamente, esta herramienta simple parece ser de código cerrado. – Kaz