Unguided installation
The application can be installed automatically from a command line prompt run with administrator privileges. By default, the full installation will be selected. For JewelSuite Subsurface Modeling and PetroSigns you can choose whether to install the application per-machine with administrator privileges or per-user with/without administrator privileges.
To automatically install a JewelSuite product (for Subsurface Modeling and the PetroSigns product see next section), open the Command Prompt and enter the following:
"[folder path]\[installer file name]" /S /V"ALLUSERS=TRUE ADDLOCAL=ALL /qn"
in which [folder path] is the path to the executable and [installer file name] is the name of the executable of the installer. Note that the path and the name must be enclosed in quotes since it contains spaces.
The section below shows an overview of the supported and unsupported installation scenarios for JewelSuite Subsurface Modeling and PetroSigns as well as the per-machine and per-user installation.
Supported scenarios
- Per-Machine installation with administrator privileges in user interaction (UI) mode.
- Per-Machine installation with administrator privileges in command line (silent installation) mode.
- Per-User installation with or without administrator privileges in command line (silent installation) mode.
Unsupported scenarios
- Per-User installation with or without administrator privileges in user interaction (UI) mode.
- The upgrade from per-machine to per-user installation. It is recommended to uninstall the installed version before installing the latest version.
- The upgrade from per-user installation to per-admin installation. It is recommended to uninstall the installed version before installing the latest version.
- Installation of Runtimes and Redistributable without administrator privileges. Per-user installations cannot install system-wide components such as Runtimes and Redistributable. These components must already exist on the system before the installation of the application.
Per-Machine Installation (ALLUSERS=1)
To automatically install per-machine with administrator privileges, open the Command Prompt and enter the following:
"[folder path]\[installer file name]" /S /V"ALLUSERS=1 ADDLOCAL=ALL /qn"
in which [folder path] is the path to the executable and [installer file name] is the name of the executable of the installer. Note that the path and the name must be enclosed in quotes since it contains spaces.
An example (product name and version number might differ) of installing JewelSuite Subsurface Modeling application for all users on the computer would be:
Per-User Installation (ALLUSERS=2 MSIINSTALLPERUSER=1)
The application can be installed automatically from a command line prompt run with non-administrator or administrator privileges. By default, the full installation will be selected.
Additionally, the /B parameter can be utilized to specify an alternative directory for installer cache to prevent 'access denied' issues when caching the MSI in the C:\ProgramData\Downloaded Installations\ folder.
To automatically install for the current user on the computer, open the Command Prompt and enter the following:
"[folder path]\[installer file name]" /S /B"%localappdata%\Downloaded Installations" /V"ALLUSERS=2 MSIINSTALLPERUSER=1 ADDLOCAL=ALL /qn"
in which [folder path] is the path to the executable and [installer file name] is the name of the executable of the installer. Note that the path and the name must be enclosed in quotes since it contains spaces.
An example (product name and version number might differ) for installing JewelSuite Subsurface Modeling application for current user on the computer would be:
"C:\FolderPath\JewelSuite Subsurface Modeling 2025.4.1234.exe" /S /B"%localappdata%\Downloaded Installations" /V"ALLUSERS=2 MSIINSTALLPERUSER=1 ADDLOCAL=ALL /qn"
Parameters Description
/S Enables silent installation mode.
/V"<MSI Arguments>" Allows passing parameters to the Windows installer. Use this parameter to specify additional options.
/B"<Cache Directory>" Specifies an alternate directory for the installer cache to prevent 'access denied' issues.
For all products, you will not see any installation success or confirmation messages. With this approach the application will be installed to the default path of C:\Program Files\Baker Hughes\[name of the application]\
To install the application in another, specified location on your computer you can use the following argument:
"[folder path]\[installer file name]" /V"ALLUSERS=X ADDLOCAL=ALL INSTALLDIR=\"[your target install folder]\" /qn"
where X equals 1 for Subsurface Modeling and PetroSigns or X equals TRUE for the rest of the JewelSuite products.
in which [folder path] is the path to the executable and [installer file name] is the name of the executable of the installer. Note that the path and the name must be enclosed in quotes since it contains spaces.
You will not see any installation success or confirmation messages. With this approach the application will be installed to the listed path and will be available from the Windows™ Start Menu when the installation has completed.
An example (product name and version number might differ) for the JewelSuite Subsurface Modeling application would be:
The option "Install .NET assemblies in the Native Image Cache" has been removed from the installation process of JewelSuite Subsurface Modeling and PetroSigns, as it is no longer required with .Net 6. It is only applicable to older versions of the applications.
Below is a table listing the described command line arguments and a short explanation of how they work.
| Command line argument | Value | Explanation |
|---|---|---|
| ALLUSERS | TRUE |
Installs the application for all users on the computer. |
| ALLUSERS | 1 |
Applicable only to JewelSuite Subsurface Modeling and PetroSigns.
Installs the application for all users on the computer.
|
| ALLUSERS | 2 |
Applicable only to JewelSuite Subsurface Modeling and PetroSigns.
Installs the application for the current user on the computer.
|
| MSIINSTALLPERUSER | 1 |
Applicable only to JewelSuite Subsurface Modeling and PetroSigns.
This parameter should be used with ALLUSERS=2 for per-user installations. If ALLUSERS=1 is specified, this property will be ignored.
|
| ADDLOCAL | ALL | Installs all components of the application. |
| INSTALLDIR | Path |
Installs the application in another, user specified location.
The selected directory must be writable by the user, particularly when installing without administrative privileges.
|
For more detailed information about installation, see https://learn.microsoft.com/en-us/windows/win32/msi/property-reference or https://docs.revenera.com/installshield21helplib/helplibrary/IHelpSetup_EXECmdLine.htm