Saltar al contenido

registrar exe como ejemplo de código de servicio de Windows

Después de indagar en diferentes repositorios y páginas finalmente nos encontramos con la respuesta que te enseñamos más adelante.

Ejemplo: registrar exe como servicio de Windows

To create a Windows Service from an executable, you can use sc.exe: (Run as Admin !!)

sc.exe create  binPath= ""
You must have quotation marks around the actual exe path, and a space after the binPath=.

More information on the sc command can be found in Microsoft KB251192.

Note that it will not work for just any executable: the executable must be a Windows Service (i.e. implement ServiceMain). When registering a non-service executable as a service, you'll get the following error upon trying to start the service:

Error 1053: The service did not respond to the start or control request in a timely fashion.

There are tools that can create a Windows Service from arbitrary, non-service executables, see the other answers for examples of such tools.

valoraciones y comentarios

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *