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.
I am trying to create a kit which launches other installers
3 posts
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.
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)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.
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.
Also, your ExecWait command should probably be enclosed in quotes like this:
ExecWait '"$INSTDIR\CrystalReports\CRYSTL32.EXE" /Q'