¿Cómo crear un servicio en Windows?

Voy a dejarles un breve tip sobre cómo crear servicios en Windows. Para ello es preciso utilizar un herramienta llamada "instsrv".

Esta herramienta sirve solamente para crear y borrar servicios en Windows.

Pueden bajar esta herramienta aca: [download=3]

Creación

El modo de uso es el siguiente:

instsrv.exe "nombre del servicio" "archivo ejecutable"

Ejemplo:

C:>instsrv MyService C:Program FilesServicemyservice.exe
The service was successfuly added!
Make sure that you go into the Control Panel and use
the Services applet to change the Account Name and
Password that this newly installed service will use
for its Security Context.

 

Una vez finalizado esto, deberíamos ver el nuevo servicio en la consola MMC de Servicios, para ello van a "Panel de Control" -> "Herramientas Administrativas" -> "Servicios".

Agregar servicios

Listo! Asi quedó agregado nuestro nuevo servicio de Windows.

Borrado

Ahora veamos como hacer para borrar este servicio.

El borrado es aún mas sencillo, solamente deberemos ejecutar:

intsrv "nombre del servicio" REMOVE

Ejemplo:

C:>instsrv "MyService" REMOVE
The service was successfully deleted!

Como bien indica el mensaje del programa, el servicio fue borrado correctamente.

Bueno, espero que les haya sido útil, como lo fue para mi.

Esta entrada fue publicada en Windows y etiquetada , . Guarda el enlace permanente.

8 respuestas a ¿Cómo crear un servicio en Windows?

  1. andre dijo:

    hola y si tengo un .bat como lo pongo como servicio?

  2. Juan Fernando Ospina dijo:
  3. Aldo dijo:

    Perfecto, Para mi funciono bien y ahora tengo un servicio funcionando perfectamente, Gracias!

  4. Malandrin dijo:

    Pues no se si aún necesitas ayuda para convertir tu .jar a un .exe… Yo lo trabajo con JSmooth (herramienta gratuita) y no me ha dado problema, si te hace falta que te ayude con mi experiencia puedes agregarme a tu cuenta de Messenger: fullrudo@hotmail.com.

    Un saludo!

  5. roger dijo:

    hola.. tenia una consulta.. tengo una aplicacion hecha en java, ya cree el archivo jar correspondiente y necesito ejecutarlo como un servicio en windows.. sabrias como hacerlo o donde puedo encontrar esa info puesto que en todas las pag q he visitado solo hablan de los archivos .exe y no de los archivos .jar..
    de ser asi podrias responder a rsagripanti@controlnet.com.ar???
    muchas gracias..

    saludos..

    • ccolina dijo:

      Amigo, si sabes como ejecutar tu jar desde la consola esa misma linea te serviria. Imagino solo tendrias que pasarle como nombre de programa java -cp archivo.jar paquete.ClasseMain

Deja un comentario

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

*

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>