1848x
005242
2022-04-13

Silent Installation

How can I distribute installations for RFEM 6 and RSTAB 9 via the network?


Answer:

The installation packages can be distributed using two methods:

  1. Standard installation (EXE)
  2. MSI installation

In the case of a silent install, the installations are usually distributed via software distribution systems (software development). To illustrate this, the procedure in the Windows command prompt is shown in this article.

Standard Installation (EXE)

Our installation programs are created as a "bootstrapper package", which includes all the components necessary for the Dlubal programs. Thus, this package can also be distributed via distribution software without having to extract files manually in advance.

Example:
The RFEM 6.04.0004 installation file is installed via the command prompt (run as administrator). This should be done without the user interface and the program language should be set to English by default. To do this, run the following command:

RFEM_6.04.0004.exe /S /L 1033 /Q

The individual commands are described below:

  • /S - Without user interface for extracting and language setting
  • /L - Language definition with ID 1031 for German
  • /Q - No installation GUI

If you want to specify a different program language, you can find the corresponding IDs here:

  • 1031 - German
  • 1033 - English (United States)
  • 1036 - French
  • 1034 - Spanish
  • 2070 - Portuguese
  • 1040 - Italian
  • 1043 - Dutch
  • 1029 – Czech
  • 1045 - Polish
  • 1049 - Russian
  • 2052 - Chinese (Simplified)

MSI Installation

The installation package can also be distributed via an MSI file (Windows Installer Package). To do this, it is necessary first to extract the MSI file from the installation package. The command for RFEM 6.04.004 is as follows:

RFEM_6.04.0004.exe /E

For the example in Image 01, the RFEM installation file has been copied to the drive C:\Temp. After the decompression, you will find a new folder named "Program_Version Number_Architecture" in the same path. For the example in Image 01, a folder with the name "Dlubal_RFEM_6.04.0004" has been created.

You can then run the installation from this folder using the command "msiexec -i package name.msi". If you also want to set the language to English and without the user interface, the command is as follows:

msiexec /i Dlubal_RFEM_64bit.msi TRANSFORMS=:1033.mst /q

The parameters are to be understood as follows:

  • /i - Installation of Dlubal_RFEM_64bit.msi
  • TRANSFORMS - Language specification with 1033 for English
  • /q - Without GUI

If you want to specify a different program language, you can find the corresponding IDs here:

  • 1031 - German
  • 1033 - English (United States)
  • 1036 - French
  • 1034 - Spanish
  • 2070 - Portuguese
  • 1040 - Italian
  • 1043 - Dutch
  • 1029 – Czech
  • 1045 - Polish
  • 1049 - Russian
  • 2052 - Chinese (Simplified)

If an error message appears when starting the program subsequently, it may be due to the missing Microsoft Visual C++ Redistributable packages, which have to be installed separately. Based on the example, you can also find this in the Dlubal_RFEM_6.04.0004 folder.


Author

Mr. Baumgärtel provides technical support for Dlubal Software customers.