blog/ejecutar-una-aplicacion-como-un-servicio-de-windows

Ejecutar una Aplicación Como un Servicio de Windows

Por Yal Publicidad


Publicado el Mie 8 de Julio del 2020 a las 0:31



Para ejecutar una aplicación como servicio de Windows, presionamos las teclas windows + R, se abrirá la ventana ejecutar...

- Presionamos las teclas windows + R
- Si usamos un sistema operativo de 32 bits, creamos el servicio escribiendo:

Instsrv.exe NOMBRE_SERVICIO "C:\Archivos de programa\Windows Resource Kits\Tools\Srvany.exe"

- Si usamos un sistema operativo de 32 o 64 bits, creamos el servicio escribiendo:

sc create NOMBRE_SERVICIO binPath= "C:\Program Files (x86)\Windows Resource Kits\Tools\srvany.exe" DisplayName= "NOMBRE_SERVICIO"

Donde:

NOMBRE_SERVICIO -> Es como se llamará el servicio

Ahora tenemos que añadir en el registro la aplicación que queremos que se ejecute, para ello seguir estos pasos:

- En la ventana EJECUTAR
- Escribimos: Regedit (Enter)
- Buscamos la siguiente subclave:

HKEY_LOCAL_MACHINE\ SYSTEM\CurrentControlSet\Services\NOMBRE_SERVICIO

- Le damos con el botón derecho del ratón en NOMBRE_SERVICIO
- Seleccionamos "Nuevo" y luego "clave"
- La nueva clave se llamará "Parameters"
- Le damos con el botón derecho del ratón en "Parameters", la clave que acabamos de crear.
- Seleccionamos "Nuevo" y luego "valor alfanumérico" o "Valor de cadena"
- El nuevo valor alfanumérico se llamará "Application"
- Editamos el valor alfanumérico que acabamos de crear, haciendo doble-click sobre él.
- En "Información del valor" escribiremos la ruta de la aplicación que queremos que se ejecute, ejemplo:

C:\WINDOWS\MiAplicaion.exe

Para que el servicio que acabamos de crear interactúe con el escritorio de Windows, debemos seguir estos pasos:

- En la ventana EJECUTAR
- Escribimos: SERVICES.MSC (Intro)
- Buscamos el servicios que hemos creado, en nuestro caso NOMBRE_SERVICIO, y hacemos doble-click sobre él.
- Seleccionamos la pestaña "Iniciar sesión"
- Marcamos la casilla "Permitir a los servicios que interactúen con el escritorio"
- Aceptar

El servicio se iniciará automáticamente cada vez que se inicie Windows. Para iniciarlo ahora, seguir estos pasos:

- En la ventana EJECUTAR
- Escribimos CMD (Enter)
- Escribimos:

net start NOMBRE_SERVICIO

Deja un comentario:
Buscar
Acerca de Nosotros
@yalpublicidad Agencia de publicidad online. 19 años de experiencia en el diseño y desarrollo de imagen e identidad corporativa de tu empresa...