Página 1 de 1

ejecutar .exe al arrancar el sistema

Publicado: Mié Abr 22, 2009 7:24 pm
por cronosmen
Bueno pues mi pregunta es esa, como puedo hacer que cada vez que windows se encienda se ejecute un archivo exe (el exe es una imagen que sale durante 5 segundos al centr de la pantalla y se cierra ) para que el program funcione necesita de dos archivos un autorun.inf y una carpeta donde esta la imagen que se usa etc, mi idea era copiarlo al system 32 asi $OEM$/$$/System32/splash

Entonces ahora que me falta una clave de registro que ejecute ese .exe? como seria esa clave? y como la agregaria desateendidamente?

Gracias de antemanooo! ya es lo ultimo que os pidoo se que soy un poco pesado pero esque esto me tiene emocionadisimo!

Re: ejecutar .exe al arrancar el sistema

Publicado: Mié Abr 22, 2009 9:42 pm
por LeThe
Yo crearia mi propio en Visual Basic .net o en C#.

Despues lo puedes copiar a la carpeta de inicio de todos los usuarios usando GuiRunOnce y un archivo .cmd o .bat
La carpeta es: Documents and Settings\All Users\Start Menu\Programs\Startup

Si buscas en el foro veras que es un tema cual hemos mencionado varias veces.

Re: ejecutar .exe al arrancar el sistema

Publicado: Jue Abr 23, 2009 3:46 am
por cronosmen
gracias Lethe , lo de visual basic y c# mejor no... no tengo ni idea pero ahora buscare por aqui aunq ya lo ice, igual no use las palabras adecuadas gracias

Re: ejecutar .exe al arrancar el sistema

Publicado: Jue Abr 23, 2009 8:27 am
por cronosmen
uff.. no encuentro nada.. solo he encontrado un post que indica al runonce de nlite ejecutar un programa en la carpeta i386

Yo lo unico que quiero es que al iniciar windows cargue un .exe que esta en system32/splash

Pero no se crear archivos .reg, seria una solucion muy factible, si alguien me dijera aunq sea la estructura que tiene un .reg para cargar programas se lo agradeceria mucho...gracias

Re: ejecutar .exe al arrancar el sistema

Publicado: Jue Abr 23, 2009 10:51 am
por LeThe
OK a ver si te explico...
  1. En el Windows cual tienes ahora, mueve el archivo a la carpeta deseada, en este caso C:\Windows\system32
  2. Ahora crea un acceso directo. Este Acceso directo o shortcut va a apuntar a C:\windows\system32\splash.exe
  3. Crea un archivo nombrado copy.bat con la siguiente linea:
    move c:\windows\system32\splash.lnk %allusersprofile%\menini~1\progra~1\inicio
  4. Coloca el programa, copy.bat y el acceso directo en $OEM$\$$\System32.
  5. Usando GuiRunOnce ejecutas copy.bat

    Código: Seleccionar todo

    [GuiRunOnce]
    "%systemdrive%\system32\copy.bat"

Re: ejecutar .exe al arrancar el sistema

Publicado: Jue Abr 23, 2009 11:49 am
por cronosmen
millones de gracias Lethe era el unico paso que me faltaba y he estado mirando por millones de sitios y googleando toda la noche y no encontre nada y lo has explicado de manera que un torpe como yo sepa hacerlo funcionar!! graciassss