Crear servicios en XP???

11/06/2004 - 16:04 por Lup0 | Informe spam
Alguien me puede indica como crear un servicio en XP Pro???

THX
 

Leer las respuestas

#1 JM Tella Llop [MVP Windows]
11/06/2004 - 16:13 | Informe spam
Un servicio realmente es un programa. Por tanto, entiendo que a lo que te refieres, es a como colocar un programa o tarea como servicio en XP. ¿no?

Si es así, tienes dos herramientas en el kit de recursos de W2000 (aplicable a XP), y tambien en el Kit de Recursos de W2003 que te describen y te permiten el hacerlo.

Puedes aplicar el tip de Fernando Reyes sobre el tema usando el Instsrv.exe y el Srvany.exe de las utilidades del kit de recursos de Windows 2003 Server (ojo, según la documentación ese Srvany.exe sólo funciona bajo W2K3 Server).
http://www.microsoft.com/downloads/...layLang=en
O directamente: http://download.microsoft.com/downl...ktools.exe (~12 MB)

Y aquí va el tip de Fernando:
<pego>
Para crear un servicio con un ejecutable se necesitan dos programas del Kit de recursos, instsrv.exe y srvany.exe; se lanza desde un cmd la línea:
<path>instsrv.exe "Nombre del Servicio" <path>srvany.exe
Es imprescindible pasar el path donde esten ambos ejecutables.
Una vez hecho esto, se abre regedit y en HKLM\system\CurrentControlSet\Services verás que se ha creado una clave(useasé carpeta) "Nombre del Servicio"(si abres la consola de servicios verás que ya se ve en la lista); pinchas en el árbol en ella y creas una subclave(useasé carpeta) llamada "Parameters", dentro de ella un valor de cadena llamado "Application" y el valor que le pones es Ruta\Nombre.exe. Ya tienes creado el servicio. De esta manera se crea con arranque automático y lanzado por cuenta del sistema; te metes en servicios y cambias lo que haga falta(se puede hacer desde línea de comandos con "sc.exe").
Ten en cuenta que el programa debe recibir las rutas absolutas de donde deba acceder, ya que al arrancarse como servicio digamos que "desconoce"
en que ruta se encuentra su propio ejecutable, con lo que no sabe manejar rutas relativas.
</pego>


Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use.




"Lup0" wrote in message news:%
Alguien me puede indica como crear un servicio en XP Pro???

THX


Preguntas similares