Archive: I am trying to create a kit which launches other installers


I am trying to create a kit which launches other installers
My main concern is this:
I have created a nsi file using Venis which I am using to launch the installer for Crystal Reports as follows:

ExecWait "$INSTDIR\CrystalReports\CRYSTL32.EXE /Q"

What I want my program to do, is to complete a particular installation checking on it's own the type to be installed and inserting the license number from a file so that the user does not have to know about it.

I've tried to read the manual but I'm at a loss as to where I might find the information I need.
Some tips (any tips) would really help me.


If I am understanding what you're asking correctly, this is really a question for Crystal Reportsl. They seem to have a mechanism for installing silently, and they may provide a command-line solution for entering in the license number.

The other type of solutions that are available if this doesn't work have to do with programs that send key-strokes to a program. That would be a fairly complex project I'd imagine.


(From KrisAster)
If I am understanding what you're asking correctly, this is really a question for Crystal Reportsl. They seem to have a mechanism for installing silently, and they may provide a command-line solution for entering in the license number.
I agree. You could try running CRYSTL32.EXE /? to see if the EXE itself reveals any extra command lines. If not, then you should probably look to CrystalReports for more info.

Also, your ExecWait command should probably be enclosed in quotes like this:

ExecWait '"$INSTDIR\CrystalReports\CRYSTL32.EXE" /Q'