(optional) Add property: EXCLUDEDOTNETFILES=1 to disable. (optional) Add property: EXCLUDEJAVAFILES=1 to disable java developer domponent or 0 to enableĮ. (optional) Add property: PIDKEY=XXXXX-XXXXXXX-XXXXXXX-XXXXĭ. (This works regardless if multiple PIDKEYs are used)Ĭ. Add a registry entry: HKLM\SOFTWARE\\\Crystal Reports\Key Codes\\Serial (String Value) VALUE=10 digit key received from registration in step 4. Add property: DISABLEWEBUPDATE=1 (disables the web update feature)ī. Used InstallShield tuner to create a transform file with the following changes:Ī. Ran the registration wizard to receive a 10-digit key via email.ĥ. Changed the ProductLanguage property from -1 to 1033 (or what ever language code you need) Saved the altered MSI. Used ORCA (from MS Platform SDK) to open the CR msi file in the distribution point. I ran setup.exe /a to perform an admin install to a server distribution point.Ģ. In the end I was able to set up a package the deploys silently, does not have web update enabled, and suppresses the registration screen on first run. The comments posted here helped tremendously in my deployment efforts.
I do a reboot after installing it anyway, so I would be happy to perform the required reboot myself. Or could I find out who is using the files it wants to replace ? So how can I prevent the setup from rebooting, while not having the complaining box popping up ? The errormessage is 1604, Setup incomplete. Therefore, they need be replaced only at the next startup. I looked at the log file and, apparently, crystal wants to install some drivers in c:\windows\system32\spool\drivers\.\stdnames.gpd and thinks that these are in use.
omitting that switch leads to a reboot that comes unexpected for the script. Using the switch 'reboot=reallySuppress' just leads to an error message popping up at the end. But the german version thinks it needs a reboot at the end. This works for the French and English setup just fine (its a multilanguage edition). Setup.exe PIDKEY=xxx CLIENTLANGUAGE=EN ADDLOCAL=ALL REBOOT=ReallySuppress /qn I had no trouble installing crystal reports xi using this string: