Pregunta por curiosidad: ¿Y para que quieres hacerlo tú mismo si ya tienes varias herramientas (incluso gratuitas) que hacen todo eso y más por tí sin tanta complicación? Tan solo InnoSetup te crea precisamente un solo exe con todo lo que le quieras meter de archivos, carpetas e incluso archivos ini y entradas en el registro de windows. Unicamente hay que decirle que archivos quieres que te instale y donde los quieres y el se encarga solito de hacer lo demás.
Si es por aprender olvida lo mencionado, hay muchos ejemplos por ahi que puedes tomar de base, no recuerdo si el propio Inno trae fuentes.
|