madali_na
28th July 2008 07:01 UTC
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.
KrisAster
28th July 2008 16:46 UTC
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.
Comperio
28th July 2008 16:59 UTC
(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'