Creación de un servicio de Windows a partir de un archivo ejecutable

Los Servicios de Windows son programas informáticos que se ejecutan en segundo plano de acuerdo con las reglas de interfaz y los protocolos del Administrador de Control de Servicios, el componente responsable de administrar los Servicios de Windows.

Este servicio puede iniciarse automáticamente al arrancar el ordenador, puede pausarse y reiniciarse, y no muestra ninguna interfaz de usuario.

Puede crear fácilmente un servicio de Windows utilizando un archivo exe.

Puedes añadir o crear un Servicio Windows de muchas maneras. En este artículo, Bardimin creará Servicio de Windows utilizando símbolo del sistema (CMD) y el Administrador de servicios no chupar (NSSM).

Antes de empezar, prepare el archivo exe o bat que utilizará como servicio.

Creación de un servicio Windows mediante CMD

  1. Abra CMD como administrador.
  2. Escriba el siguiente código en la ventana CMD.
sc.exe create < service_name > displayname = < displayname > binpath = < path_file_executable >
  • service_name : un nombre de servicio único.
  • display_name : el nombre que aparece en la interfaz.
  • ruta_archivo_ejecutable : donde se encuentra el archivo exe o bat.

como ejemplo

sc.exe create “ BardiminServ ” displayname = “Bardimin Service” binPath = "C:\BardiminApp.exe"
sc command

Creación de un servicio Windows mediante NSSM

  1. Descargar NSSM .
  2. Extraiga el archivo zip descargado.
  3. Abra CMD y cambie al directorio del archivo extraído. A continuación, escriba el siguiente código para abrir la GUI NSSM
nssm install
nssm service
  1. A continuación, introduzca la ubicación del archivo exe y el nombre del servicio.
  2. A continuación, haga clic en el botón «Instalar servicio

ARTÍCULOS RELACIONADOS

Artículos más recientes