hola,
no se cuales son las intenciones al realizar el instalador tu mismo, y espero que mi apunte no se salga del objetivo que persigues; por que no usas el sistema de instalacion de
Nulsoft, es muy bueno, este es el que utiliza winamp, google, yahoo, Sun java web start, alcohol, ATI, Divx, entre otros, funciona con scripts y es libre, no tienes que preocuparte por la licencia para distribución.