/build/static/layout/Breadcrumb_cap_w.png

Enfocus PitStop Pro 11 answer file question

Hello,

I am packaging Enfocus PitStop Pro 11, this is an add-on for Adobe Acrobat Pro products.  It is an installshield installer so i can record an answer file with the /r switch.  The problem is it doesn't record that i only want the english language pack installed and installs all of them, which is like 8 or 10 different languages and severly increases the install time.  Eventhough when i manually progress through the install gui and choose just English during the record it still installs all of them, and a small progress box pops up as well during the language pack install when running silently.  Im not sure if i can even add anything into the answer file to choose just English and Enfocus tech support is of no help at all.  using the answer file works to install the product but all languages should not be installed.  I do not want to repackage into an msi if i don't have to. 

Has anyone packaged this software before and were able to fix the iss file?

Thanks for your help


0 Comments   [ + ] Show comments

Answers (3)

Posted by: talonsprem87 11 years ago
10th Degree Black Belt
1

Is your installer accompanied with some ini file or some file where from the installer takes the input. Also if its a installshield installer, doesnt it extract an MSI and its respective language transforms under %temp% or some other location? Also you mentioned your are creating the response file using /r option , did u try setup.exe /r /f1 <path of file>.iss?

 


Comments:
  • I always use /r with /f1 as I like to name my iss file instead of the default setup.iss. Using the /f1 option to rename the iss file does record extra input than the default setup.iss. - piazon79 11 years ago
Posted by: anonymous_9363 11 years ago
Red Belt
0

My first instinct would be to check for an MSI, certainly.

If it's a legacy IS installer then I'd capture it. However, I recognise that some packagers like to take the path of least resistance so...

It wouldn't be the first time that I've seen IS not record every dialog option. Run the install again and count the dialogs until you see the language choice one. Go through the resulting ISS in a decent text editor, find the dialog number (they're indexed from zero, if I remember correctly) and see if there's a likely-looking reference to the control used (I'd guess it's a list-box or combo-box).


Comments:
  • Yes, it is always my first instinct to check for an msi as well. It unpacks another setup.exe and when ran prompts for a data2.cab that isn't there unless my eyes are failing me.

    Its not that im trying to take the path of least resistance its that it is better to use the actual installer if i can. I have already looked in the iss file at the dialog number and there really isn't any indication of what I could add. Its actually a bunch of check boxes and ive tried recording the iss a bunch of ways when it gets to this input and the iss file is the same everytime, its like its not recording that dialog which is confusing because I thought IS would error out with a missing info or dialogs out of order if its not recorded. Ill more than likely have to repackage this.

    Thanks for your help. - piazon79 11 years ago
Posted by: Legolas 11 years ago
White Belt
0

You should certainly try to ask enfocus support, but maybe I can solve this for you already: if you expand the InstallShield single-file installer (or whatever InstallShield calls that these days) with /extract_all, you'll find a folder 'Disk1\enfpacks', which contains the language packs. Delete what you don't need (and if needed wrap your installer up into one file again somehow, e.g. some zip with a self-extracting option), and I think you should be good.

 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ