Proceso que se carga pero que no esta en el registro

Iniciado por lessionone, 25 Noviembre 2011, 11:10 AM

0 Miembros y 2 Visitantes están viendo este tema.

Songoku

No podria asegurartelo pero creo que el administrador de servicios lo que hace es modificar el registro para poner el tipo de inicio de los servicios y demas cuestiones. Ahora bien en que parte del registro eso ya no lo se, pero en alguna debe ser porque si haces una copia del registro y cambias por ejemplo el tipo de inicio de uno o varios servicios y luego restauras esa copia del registro los servicios vuelven a su estado original osea el que tenian cuando hiciste la copia del registro.

Y mi web sera del 2006 pero eso no quiere decir que no se haya actualizado desde entonces.
Saludos...

Songoku

lessionone

Si señor, me encanta aprender estas cosillas. Por si a alguien le sirve.
Haber he mirado por google y los servicios se registran en la siguiente clave:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet/services
Si ponemos de ejemplo el proceso httpd.exe y buscamos sus servicios vemos que el servicio se llama Apache 2.2. Si entro en la clave HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet/services y busco apache2.2 la encuentro y mi sorpresa es que tiene el siguiente valor de tipo expand EXPAND_SZ--->nombre "imagenpath" y en datos "C:\AppServ\Apache2.2\bin\httpd.exe" -k runservice"
Ahora me toca ponerme a programar un servicio en vb.net que agrege las claves de registro y dentro de estas claves de registro que llame a un ejecutable.

burbu_1

creo que un servicio no se puede programar como cualquier otra aplicación... :rolleyes:
yo echaría un ojo a la documentación de microsoft antes de escribir claves a lo loco  ;D
http://msdn.microsoft.com/en-us/library/y817hyb6%28v=VS.80%29.aspx

Randomize

Citar¿Es que hay alguna otra forma de cargar un proceso al arrancar windows sin que este en el registro?

Metes un acceso directo en la carpeta "inicio" y listo.