La Web del Programador: Comunidad de Programadores
 
    Pregunta:  10827 - JUNTAR 2 ARCHIVOS EXE EN UNO
Autor:  Gerald Valdes
Saludos, tengo el siguiente problema:
Necesito tomar dos ejecutables y juntarlos en uno solo (como un troyano) para que al momento de ejecutar uno, tambien lo haga el otro, por favor, espero que tengan la respuesta, porque me lo pidieron luego en la empresa...
De antemano, muchas gracias.

  Respuesta:  Ivan de Jesus Deras Tabora
Mira si lo que necesitas es que se ejecuten los dos exes al mismo tiempo yo te doy una solución mas sencilla, create una aplicacion en VB que use la funcion API ShellExecute para que ejecute los dos exes. Luego hace exe tu aplicacion entonces ahora cuando ejecutes tu aplicacion esta se encargara de ejecutar los dos exes que vos queres. Pero si necesitas a fuerza que los dos exes esten en uno solo no te puedo ayudar. Si mi solucion te ayuda y tenes dudas escribime...

  Respuesta:  Juan Palma
Este método no se juntar los archivos propiamente dicho, pero hace la misma función. La idea es añadir a tu proyecto un archivo de recursos (.res), y en él añades el ejecutable que quieres adjuntar. Luego, cuando quieras ejecutarlo, extraes el exe del archivo de recursos a una carpeta temporal, por ejemplo, C:\Windows\Temp, y lo ejecutas con Shell. Luego lo borras.