I am writing an installer that needs to call an InstallShield self-extractor using ExecWait. I am currently running it silently using the following syntax:
I used the instructions at http://unattended.sourceforge.net/installers.php to find the command-line parameters. For some reason, the "selfextractor.exe" seems to hang in the background (taskman->processes tab) indefinately, until I end my installer from the task manager. Then the selfextractor executes and installes the third-party product just fine.
${If} $VAR1 == "1"
ExecWait '"path\to\selfextractor.exe" /s /a /s /sms /f1$EXEDIR\path\to\issfile.iss' $0
Have any of you come across this problem? It seems to happen only with this particular EXE, as the others I include in the installer work just fine.
Thanks in advance,
Joe