Red de conocimiento del abogados - Preguntas y respuestas jurídicas - ¿Cómo agregar el programa de servicio que escribí al servicio informático?

¿Cómo agregar el programa de servicio que escribí al servicio informático?

A continuación se describe cómo utilizar SrvAny.exe para encapsular tracd en un servicio de Windows.

1. Descargue e instale los kits de recursos de Windows2003. De hecho, solo necesitamos los archivos SrvAny.exe e instsrv.exe en este directorio. ver SrvAny Cómo utilizar .exe.

2. Cree un servicio con la siguiente sintaxis: instsrv nombre del servicio srvany ruta/srvany.exe. Supongamos que nuestros kits de recursos de Windows 2003 están instalados en el directorio C:/Archivos de programa/Kits de recursos de Windows/Herramientas y que el nombre del servicio a crear es TracSrv, entonces nuestro comando es el siguiente:

"C :/Archivos de programa /Kits de recursos de Windows/Tools/instsrv" TracSrv "C:/Archivos de programa/Kits de recursos de Windows/Tools/srvany.exe"

Cabe señalar que la ruta anterior a srvany no se puede omitir y debe ser un camino absoluto.

Ahora que hemos creado un servicio llamado TracSrv, el siguiente paso es configurar este servicio para que encapsule el comando tracd.

3. Abra el Editor del Registro. Busque la clave de registro "HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/TracSrv", cree una nueva subclave "Parameters" en la clave TracSrv y luego cree un nuevo valor de cadena en la nueva clave Parameters. Establezca el nombre del valor en "Application" y. el valor Los datos se establecen en la línea de comando para iniciar tracd que mencionamos en el primer artículo, que es

c:/python24/python c:/python24/scripts/tracd -p 8001 C:/ SCM/Angel/Angel_Trac

(Nota para utilizar la ruta completa). De esta forma hemos configurado el servicio TracSrv.

4. Inicie el servicio TracSrv. Ahora podemos acceder al sitio web de Trac en el navegador. Siempre que el servidor esté iniciado y no sea necesario iniciar sesión en el escritorio de Windows, podemos acceder al sitio web de Trac.

¿Cómo eliminar este servicio? Simplemente use sc.exe. Este comando viene con el sistema XP.

1. Detenga el servicio TracSrv.

2. Ejecute cmd, ingrese a la ventana de comandos, ingrese "sc delete TracSrv" y presione Enter.