Inno Setup + Postgresql

Pessoal !!!

Estou tentando instalar o postgresql pelo Inno Setup com o seguinte:

[Run] Filename: "{app}\{#MyAppExeName}"; Description: "{cm:LaunchProgram,{#StringChange(MyAppName, "&", "&&")}}"; Flags: nowait postinstall skipifsilent Filename: "{tmp}\postgresql-9.1.1-1-windows.exe"; WorkingDir: {sys}; StatusMsg: Instalando Postgres; Flags: waituntilidle; Parameters: --unattendedmodeui none --mode unattended --superpassword teste --servicepassword teste

Porém tenho dois problemas.
Uma que eu gostaria de instalar junto o pgAdmin. Não sei como fazer.
Outra é que finaliza a instalação e só depois parece que instala como serviço. Como eu poderia resolver?

Obrigado