Silent installation

<< Click to Display Table of Contents >>

Navigation:  Getting Started > Install Bizagi Modeler >

Silent installation

Overview

Bizagi Modeler is a freeware application that you can download from the internet and use in a desktop or portable computer.

When deploying Bizagi Modeler to several terminals or workstations (i.e, an unattended/silent installation done by a system administrator), you may follow either of the 2 alternatives presented in this section.

The first alternative considers creating an .msi file, compliant to be run with msiexec or system management software such as Microsoft's SCCM.

The second alternative considers recording an installation to create an .iss file, so that a massive deployment considers such pre-configuration.

 

Before you start

Note that Bizagi Modeler is available as a .exe installer, presented as BizagiModelerSetup_x64.exe, or BizagiModelerSetup_x86.exe for either a 64-bit or 32-bit architecture respectively.

Before running a silent installation over a network, ensure that you have considered the adequate architecture of the workstations involved.

 

Alternative #1

In most modern Windows operating systems, you may also rely on Windows Installer command line tools such as msiexec or use system management software such as SCCM to deploy the installation.

Bizagi Modeler installer relies on InstallShield, and so through its options, you would create an .msi file which is compatible with msiexec as described in its official documentation at https://technet.microsoft.com/en-us/library/cc759262(v=ws.10).aspx.

For this alternative, you would use an administrative Installation and carry out the following:

 

1. Use a command prompt to create Bizagi Modeler.msi

Use the following options to create the msi file:

 

[Bizagi_Installer] /v"/a

 

Consider:

[Bizagi_Installer]: Should be replaced by the location of Bizagi Modeler's .exe installer, including the full path to this file.

The name of the installer should be BizagiModelerSetup_x64.exe or BizagiModelerSetup_x86.exe according to your scenario.

For further information on these options, refer to http://helpnet.flexerasoftware.com/installshield22helplib/installshield22helplib.htm.

 

 

Silent8

 

This command starts an assisted procedure to unpacks the installer's content into an .msi, and so you should specify a network location while carrying out the assisted steps:

 

Silent9

 

When done, you will be able to locate Bizagi Modeler.msi at the network path as specified during the assisted steps:

 

Silent10

 

2. Deploy the installation by relying on the MSI file

Use msiexec and its switches to run Bizagi Modeler.msi from the network path, while using ISSETUPDRIVEN=1 in order to avoid popups, as follows:

 

MsiExec.exe /i "[Network_location]\Bizagi Process Modeler.msi" ISSETUPDRIVEN=1 /qb

 

Consider:

[Network_location]: Should be replaced by the network path as specified during the assisted steps (where Bizagi Modeler.msi is at).

For further information on these options, refer to http://helpnet.flexerasoftware.com/installshield22helplib/installshield22helplib.htm.

 

 

After a successful installation, Bizagi Modeler will be presented as an installed program and display its shortcut:

 

Silent4

 

 

note_pin

In addition to the above, you may verify a successful procedure by locating the appropriate logs at the event viewer, or rely on the verbose log to troubleshoot.

 

Silent11

 

 

 

note_pin

Similarly and for uninstall options as provided by msiexec switches, you may use -x instead of -i.

 

Note that you do not need to uninstall Bizagi Modeler when upgrading to a newer release. By running the installer of the newer version (with appropriate configuration), Bizagi Modeler will uninstall existing versions.

 

Alternative #2

Bizagi Modeler installer relies on InstallShield and so, through command line options you may create an .iss file to make use of a pre-configured installation.

To do so, carry out the following:

 

1. Use a command prompt to record the installation (creates an ISS file)

Use InstallShield's switches such as /r, /f1 and optionally /verbose (most useful to troubleshoot), to record the configuration for a Bizagi Modeler installation as follows:

 

[Bizagi_Installer] /r /f1"[Output_ISS]" /verbose"[Output_Log]"

 

Silent1

 

Consider:

[Bizagi_Installer]: Should be replaced by the location of Bizagi Modeler's .exe installer, including the full path to this file (ideally a shared drive).

The name of the installer should be BizagiModelerSetup_x64.exe or BizagiModelerSetup_x86.exe according to your scenario.

[Output_ISS]: Should be replaced by the location where you want to create the ISS configuration file, including how you want to name this file.

Usually when this option is left unspecified, the ISS file will be created as C:\Windows\setup.iss.

[Output_Log]: Should be replaced by the location where you want to store a verbose log, including how you want to name this file.

 

note_pin

Consider:

A full path for all options above is recommended (not using relative paths).

You may also use quotes for such paths, in order to avoid issues when these have blank spaces.

No blank spaces should be left between the option and its path value.

 

For further information on these options, refer to http://helpnet.flexerasoftware.com/installshield22helplib/installshield22helplib.htm.

 

Once the command is entered, follow regular steps of an assisted installation as presented by the wizard and instructed at Install Bizagi Modeler:

 

Multilanguage 2

When finished, you may leave the Launch Bizagi Process Modeler checkbox unmarked so that Bizagi Modeler is not started right away:

 

Silent_Install5_nolaunch

 

After a successful procedure, Bizagi Modeler will be presented as an installed program and display its shortcut:

 

Silent4

 

 

note_pin

In addition to the above, you may verify a successful procedure by locating the appropriate logs at the event viewer, or rely on the verbose log to troubleshoot.

 

Silent2

 

 

2. Deploy the installation by relying on the ISS file

Use InstallShield's switches such as /s, /f1 and optionally /verbose, to run a silent installation of Bizagi Modeler as follows:

 

[Bizagi_Installer] /s /f1"[ISS_file]" /verbose"[Output_Log]"

 

Silent5

 

Consider:

[Bizagi_Installer]: Should be replaced by the location of Bizagi Modeler's .exe installer, including the full path to this file (ideally a shared drive).

The name of the installer should be BizagiModelerSetup_x64.exe or BizagiModelerSetup_x86.exe according to your scenario.

[ISS_file]: Should be replaced by the location where you created the ISS configuration file as in a previous step.

[Output_Log]: Should be replaced by the location where you want to store a verbose log, including how you want to name this file.

 

Silent3

 

note_pin

Consider:

A full path for all options above is recommended (not using relative paths).

You may also use quotes for such paths, in order to avoid issues when these have blank spaces.

No blank spaces should be left between the option and its path value.

 

For further information on these options, refer to http://helpnet.flexerasoftware.com/installshield22helplib/installshield22helplib.htm.

 

Note that this silent installation will create a setup.log file at the local path.

After a successful silent installation, the process exits with a 0 (zero) error status code. Alternatively, you may rely on the verbose log to troubleshoot:

 

Silent6

 

 

note_pin

You may also verify a successful installation by locating the appropriate logs at the event viewer:

 

Silent7

 

 

 

note_pin

Similarly and for uninstall options as provided by InstallShield switches, you may use the following.

To record the uninstall:

[Bizagi_Installer] /uninst /r /f1"[Output_ISS]" /verbose"[Output_Log]"

 

To run it in an unattended manner:

[Bizagi_Installer] /uninst /s /f1"[ISS_file]" /verbose"[Output_Log]"

 

Note that you do not need to uninstall Bizagi Modeler when upgrading to a newer release. By running the installer of the newer version (with appropriate configuration), Bizagi Modeler will uninstall existing versions.