cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
javasaran
Level 3

InstallShied project type & features

Hi,

I am new joiner to this community and just subscribed for InstallShield 2019 Pro. Basically we would like to create single click installer from our packages listed in the below:

1.Hardware Requirement Dialog (number of CPUs, Memory and Diskspace available in the remote system)
2.License Agreement (points to our license.rtf)
3.Third party application requires admin privelege(.exe downloaded from Internet URL)
4.Windows Redistributables (can get from Visual C++ resdistributables listed in installshield)
5.Third Party application requires admin privelege (.exe download from Internet URL)
6.Capture the location of step 5 installation and change the .INI file properties (Not sure which feature/component is useful to get this through InstallShield)
7.Our own .BAT file(which contains the post installation steps)
8.Ask the user to reboot

Would be great if you can recommend the project type in addition with the features/components being used for accomplishing the above steps. It would be more useful if any one can share the sample script/project for the steps defined in the above.

Looking forward your support and guidance.

Thanks & Regards

 

Labels (1)
0 Kudos
(3) Replies
Jenifer
Flexera Alumni

Hi @javasaran ,

 

If your requirement includes only dialogs and redistributables i would suggest you to go for Basic MSI project.If it includes third party application which has to be downloaded from URL and some enhanced stuff i would suggest you for Suite project type.Below link can help you with:

https://helpnet.flexerasoftware.com/installshield25helplib/helplibrary/SteCommon.htm#ref-views_3665898677_1223508

Answering to your questions:

  • Hardware Requirement Dialog (number of CPUs, Memory and Diskspace available in the remote system)-You can add a new wizard page with the specific requirements
  • .License Agreement (points to our license.rtf)-It is already there
  • Third party application requires admin privelege(.exe downloaded from Internet URL)-You can add as a separate package as well setting package location as download from URL
  • Capture the location of step 5 installation and change the .INI file properties (Not sure which feature/component is useful to get this through InstallShield)-If you want to save as INSTALLDIR you can save as property and retrieve.This you can be set as property of text field and save into .ini as part of Installscript code.
  • Our own .BAT file(which contains the post installation steps)-Events can be useful to perform any post installation  step step:https://helpnet.flexerasoftware.com/installshield24helplib/helplibrary/SteActionEventTyp.htm
    • Specifically you can use OnPackageConfiguring event.
  • .Ask the user to reboot-You can set as reboot request which is an option under package operation settings(You can get more details from the above link of suite common tab)

 

Hope it helps,

Thanks,

Jenifer

0 Kudos

Thank you
0 Kudos