- Revenera Community
- :
- InstallShield
- :
- InstallShield Knowledge Base
- :
- InstallShield Standalone Build: Parameters to automate the registration process
- Mark as New
- Mark as Read
- Subscribe
- Printer Friendly Page
InstallShield Standalone Build: Parameters to automate the registration process
InstallShield Standalone Build: Parameters to automate the registration process
Summary:
This article shows how to automate passing the license information to a silent install of the InstallShield Standalone Build (SAB).
Resolution:
- Download the InstallShield Standalone Build. For example: InstallShield2021R2StandaloneBuild.exe
- Open an Administrator command prompt.
- Run the following command:
InstallShield2021R2StandaloneBuild.exe /S /v/qn /VSERVERNAME=<IPADDRESS OR LICENSE_SERVER_NAME> /VPORTNUMBER=<LICENSE_SERVER_PORT> /VLICENSETYPE=2 /VADDLOCAL=ALL
The following tasks will be completed and the install will be done silently without displaying any wizard:
1. Specifying of concurrent license options
2. Specifying of the license server name
3. Installing of all the features
In the aforementioned command (see above):
- The value of 1 for the LICENSETYPE property indicates that you are using a node-locked license of the InstallShield SAB.
- The value of 2 for the LICENSETYPE property indicates that you are using a concurrent license of the InstallShield SAB.
- The value of 3 for the LICENSETYPE property indicates that you are using a Cloud License Server (CLS) concurrent license of the InstallShield SAB.
Additional Information:
Click here for the documentation about the command line parameters that the InstallShield SAB (ISCmdBld.exe) takes.
To Activate CLSID using silent SAB installation use below command
InstallShield2023R2StandaloneBuild.exe /S /v/qn /VLICENSETYPE=3 /VADDLOCAL=ALL /VCLOUDSERVER=<CLSID>
we can confirm the same is activated or not under installshield SAB installdir system folder server.ini we can see the CLSID exists in server.ini
Server.ini will contain below details
[FlexNet Publisher Server & FlexNet Embedded XT-Kit]
CLSServer=<CLS_ID>
How can this be modified for /VLICENSETYPE=1?
The main post discusses how to use type 2 and there's a comment regarding how to use this for type 3.
For my installation, I have a server that occasionally needs to be rehydrated such that I have to reinstall InstallShield. I'd like to automate this.
How can I do a silent install with a node-locked license?
- The value of 1 for the LICENSETYPE property indicates that you are using a node-locked license of the InstallShield SAB.
I'm assuming I would omit /VSERVERNAME and /VPORTNUMBER as I am not using a license server. However, if I omit those the license isn't applied.
Is there an additional parameter that would allow me to point the installation to the location of my license file?
Thanks!
Hi,
Could you help us with @kmgoehr's question? We're stuck with it after trying several "LICENCE" parameters that didn't work...
Thank you