Well, installshield has a standard method mentioned in the msfn guide. I don't know if the newer versions that create MSI installers have changed, but this is what I do for most IS-based installers:
1. Check that C:\Windows does not have any file by name setup.iss
2. Confirm that quicken 2005 (or NAME_OF_APP_HERE) is not already installed.
3. Run the setup.exe with "-R" switch.
CODE
CMD window:
D:\temp\quicken_path\setup.exe -R
4. Complete the setup, as you do normally (keep in mind that you should *NOT* agree for a restart, otherwise it will restart the PC after installing itself during the Windows setup - and that's not at all nice).
5. Now copy C:\Windows\setup.iss to your folder where the setup.exe is (i.e., if D:\temp\quicken_path\setup.exe is present, then D:\temp\quicken_path\setup.iss too right there). If there is already a setup.iss present there, then rename that to something else.
6. Now use the "-s" switch for silent install, it will pick-up parameters from the setup.iss in its own directory.
CODE
%systemdrive%\quicken_path\setup.exe -s
7. That's all.
If you want to make things complicated, then you can even have the response file named as something else, and use the "-f2" switch.
CODE
D:\temp\quicken_path\setup.exe -s-f1"D:\temp\quicken_path\quicken.iss"
But its better to not do it.