Estoy ejecutando un servicio de Windows que inicia un simple archivo bat durante el inicio, pero el servicio no se iniciará. Si trato de ejecutarlo manualmente desde la GUI de servicio recibo un mensaje de error.Windows 7 bat archivo no se inicia como un servicio
Error 1053: El servicio no respondió a la solicitud de inicio o control de una forma oportuna
Esto parece ser un error común durante el inicio del servicio, sin embargo no he encontrado un problema similar en las otras respuestas. He creado el servicio de la línea de comandos con comando siguiente
C:\Users\Administrator>sc create service_name binpath= c:\service.bat start= auto
[SC] CreateService SUCCESS
Luego ejecutar con
C:\Users\Administrator>sc start service_name
Sin embargo, me dieron el mensaje de error:
[SC] StartService FALLIDA 5:
Acceso denegado.
Si lo ejecuto desde el símbolo del sistema como administrador, no obtengo el mensaje de acceso denegado, pero obtengo el error 1053. Supongo que ejecutar un archivo bat como un servicio de Windows no debería ser tan difícil. ¿Algunas ideas?
No puede ejecutar archivos por lotes como servicios como ese, ya que CoreTech dijo que necesitará un contenedor para ejecutarlo correctamente. –