Cómo Hacer Un Servicio De Windows

Tabla de contenido:

Cómo Hacer Un Servicio De Windows
Cómo Hacer Un Servicio De Windows

Video: Cómo Hacer Un Servicio De Windows

Video: Cómo Hacer Un Servicio De Windows
Video: Creación de un servicio de Windows 2024, Abril
Anonim

La operación de creación de un servicio de Windows se realiza mediante la utilidad especializada Sc.exe, cuyos parámetros se editan en el intérprete de comandos.

Cómo hacer un servicio de Windows
Cómo hacer un servicio de Windows

Instrucciones

Paso 1

Llame al menú principal del sistema operativo Microsoft Windows para realizar la operación de crear un servicio del sistema y vaya al elemento "Ejecutar".

Paso 2

Introduzca el valor cmd en el campo "Abrir" y confirme el lanzamiento de la herramienta "Línea de comandos" haciendo clic en el botón Aceptar.

Paso 3

Utilice la siguiente sintaxis de comando para definir los parámetros del servicio que está creando:

sc Servername Command Servicename Optionname = Optionvalue …

o usa el valor

comando sc

para solicitar información de ayuda.

Paso 4

Recuerde que el parámetro Servername no se usa al crear un servicio en la computadora local y solo es necesario cuando se especifica el nombre del servidor remoto para ejecutar comandos.

Paso 5

Utilice el parámetro Config para editar la configuración persistente del servicio que está creando y seleccione Continuar para enviar la solicitud correspondiente.

Paso 6

Use el parámetro Control para ejecutar la solicitud seleccionada y use el parámetro Create para agregar el servicio creado al registro del sistema.

Paso 7

Seleccione el parámetro EnumDepend para definir las dependencias del servicio y especifique los nombres de la sección del servicio en el valor GetKeyName.

Paso 8

Determine la configuración del servicio seleccionado con una consulta de control de calidad o determine el estado del servicio ingresando el parámetro Consulta.

Paso 9

Utilice el valor de Inicio para iniciar, Detener para detener y Eliminar para eliminar el servicio recién creado.

Paso 10

Determine el nombre asignado al servicio del sistema en el registro mediante el parámetro Servicename. Tenga en cuenta que este nombre no es el mismo que el que muestra el comando net start en el grupo Servicios de la consola de administración.

Paso 11

Utilice los parámetros Optionname y Optionvalue para especificar los nombres y valores de los parámetros opcionales que necesita (si es necesario) y especifique el valor para cada uno de los parámetros seleccionados por separado.

Paso 12

Especifique la ruta completa al archivo bin del servicio en el parámetro binPath y especifique el grupo de propiedad del servicio que se está creando en la línea de grupo.

Paso 13

Utilice el parámetro depend = para definir los servicios y grupos que se iniciarán previamente, y especifique el nombre de usuario para el que se iniciará el servicio en el parámetro obj =. El valor predeterminado para este parámetro es LocalSystem.

Paso 14

Utilice el parámetro password = para definir un valor de contraseña y especifique el nombre del servicio utilizado en las aplicaciones GUI en el parámetro DisplayName.

Paso 15

Utilice la siguiente sintaxis de comando para crear un servicio de sistema de prueba denominado servicio:

sc create service binpath = nombre_unidad: / int / system32 / serv.exe.

Recomendado: