Como eu faço um instalador de extração automática e em execução

Atualmente, meus usuários baixam um arquivo zip, descompacte-o e execute o setup.exe - eu gostaria que eles fizessem isso com um clique. Usandohttp://www.wikihow.com/Use-7Zip-to-Create-Self-Extracting-excutables Eu posso fazer um exe auto-extraível, mas na verdade não executa o instalador.

Desta pergunta

Por que 7zip ignora meu InstallPath ao criar um instalador SFX?

parece que eu também preciso de um arquivo .sfx, então copiei da outra pergunta e criei uma com o seguinte conteúdo

;!@Install@!UTF-8!
InstallPath="C:\\test"
GUIMode="2"
RunProgram="setup.exe"
;!@InstallEnd@!

e chamado setup.sfx e adicione isso para arquivar junto com os outros arquivos

setup.ini
setup.exe
setup.ico
install.jar
JVM32 (folder)

mas não fez diferença, o que mais eu preciso fazer.

Pergunta complementar, também tenho o WinRar, isso afeta a experiência do usuário final, seja com o 7Zip ou o Winrar?

questionAnswers(3)

yourAnswerToTheQuestion