ejectutar al iniciar

15/01/2004 - 23:28 por :: BoozyWoozy :: | Informe spam
Hola a todos, queria saber como hacer para correr una aplicacion al partir
windows (como servicio) antes de iniciar sesion.

eso.

saludos
 

Leer las respuestas

#1 JM Tella Llop [MVP Windows] ·
15/01/2004 - 23:33 | Informe spam
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

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.


":: BoozyWoozy ::" <alexism[at]webbox.cl> wrote in message news:
Hola a todos, queria saber como hacer para correr una aplicacion al partir
windows (como servicio) antes de iniciar sesion.

eso.

saludos


Preguntas similares