Parameters for the MSI package

Apart from the standard MSI command line arguments, the MSI installation packages supports the following additional properties.

Shortcuts

  • CREATE_DESKTOP_SHORTCUT
    • 0 = avoid creation of the desktop shortcut
    • 1 = create the desktop shortcut (default)
  • CREATE_START_MENU_SHORTCUT
    • 0 = avoid creation of the start menu entry
    • 1 = create the start menu entry (default)

Protocol handlers

  • CREATE_SIP_REGISTRY_ENTRIES
    • 0 = do not register the sip: protocol handler
    • 1 = register the sip: protocol handler (default)
  • CREATE_XMPP_REGISTRY_ENTRIES
    • 0 = do not register the xmpp: protocol handler
    • 1 = register the xmpp: protocol handler (default)

System integration

  • CREATE_MSOFFICECOMM_REGISTRY_ENTRIES
    • 0 = do not register Jitsi as the default Windows Messenger
    • 1 = register Jitsi as the default Windows messenger
  • DISABLE_UPDATES
    • 0 = updates are enabled
    • 1 = disable updates

Provisioning

See Provisioning for a description on how to use the provisioning service. Please note that the values specified are not validated by the installer and copied verbatim to the properties file. Available since version 2.6.

The Properties

  • PROV_METHOD
    • NONE = don’t use provisioning at all
    • manual = use an URL as the source for the provisioning
    • DHCP = use the DHCP server
    • Bonjour = use Bonjour
  • PROV_URL
    • Set the provisioning method to manual and the necessary URL (so there’s no need to set PROV_METHOD).
  • MPROV_METHOD and MPROV_URL
    • Same as above, but the property names are prefixed with a * so that they are mandatory and cannot be overriden by the user properties.

Example

msiexec.exe /i jitsi-2.8.5426-x64.msi /qb PROV_URL="https://prov.example.com/?u=${username}&pw=${password}&id=${uuid}"