Les paquets d'installation peuvent être distribués selon deux méthodes :
- Installation standard (EXE)
- Installation MSI
En général, lors d'une installation silencieuse, les installations sont déployées via des systèmes de distribution de logiciels (software deployment). Pour illustrer cela, cet article montre la procédure dans l'invite de commande Windows.
Installation standard (EXE)
Nos programmes d'installation sont créés sous la forme d'un « package bootstrap », contenant tous les composants nécessaires pour les programmes Dlubal. Ce package peut donc également être distribué via un logiciel de distribution, sans qu'il soit nécessaire d'extraire manuellement les fichiers au préalable.
Exemple
Le fichier d'installation RFEM 6.10.0006 est installé via l'invite de commande (en tant qu'administrateur). Cela doit se faire sans interface utilisateur et la langue du programme doit être préconfigurée sur l'allemand. Voici la commande à exécuter :
RFEM_6.10.0006.exe /S /L 1031 /Q
Les paramètres doivent être compris comme suit : Voici la description des différentes commandes :
| /S | silencieux, sans interface utilisateur pour extraire et définir la langue |
| /L | language, définition de la langue avec l'ID 1031 pour l'allemand |
| /Q | silencieux, sans interface utilisateur pour l'installation |
Si la langue du programme doit être différente, voici les IDs correspondants :
| 1031 | Allemand |
| 1033 | Anglais (États-Unis) |
| 1036 | Français |
| 2070 | Portugais |
| 1040 | Italien |
| 1043 | Néerlandais |
| 1029 | Tchèque |
| 1045 | Polonais |
| 1049 | Russe |
| 2052 | Chinois (simplifié) |
Installation MSI
Le package d'installation peut également être distribué via un fichier MSI (Windows Installer Package). Pour cela, il est d'abord nécessaire d'extraire le fichier MSI du package d'installation. La commande pour RFEM 6.08.0009 est la suivante :
RFEM_6.10.0006.exe /E
Pour l'exemple sur l'image 01, le fichier d'installation RFEM a été copié sur le lecteur C:\Temp. Après la décompression, vous trouverez un nouveau dossier portant le nom "Program_VersionNumber" dans le même chemin. Pour l'exemple sur l'image 01, un dossier nommé "Dlubal_RFEM_6.10.0006" a été créé.
Ensuite, l'installation peut être lancée depuis ce dossier à l'aide de la commande "msiexec -i Dlubal_RFEM_64bit.msi". Si la langue doit également être réglée sur l'allemand sans interface utilisateur, la commande est comme suit :
msiexec /i Dlubal_RFEM_64bit.msi TRANSFORMS=:1031.mst /q
Les paramètres doivent être compris comme suit :
| /i | Installation de Dlubal_RFEM_64bit.msi |
| TRANSFORMS | Définition de la langue 1031 pour l'allemand |
| /q | sans interface utilisateur |
Si la langue de l'interface du programme doit être différente, voici les IDs correspondants :
| 1031 | Allemand |
| 1033 | Anglais (États-Unis) |
| 1036 | Français |
| 1034 | Espagnol |
| 2070 | Portugais |
| 1040 | Italien |
| 1043 | Néerlandais |
| 1029 | Tchèque |
| 1045 | Polonais |
| 1049 | Russe |
| 2052 | Chinois (simplifié) |
Normalement, le logiciel est installé dans le dossier standard prévu par Windows pour les programmes, généralement "c:\Program Files\". Cependant, avec la variable APPDIR, un autre dossier peut être utilisé. Exemple :
msiexec /i Dlubal_RFEM_64bit.msi APPDIR="d:\My Programs\" /passive
Si un message d'erreur apparaît au démarrage du programme, cela peut être dû à l'absence des packages redistribuables Microsoft Visual C++, qui doivent être installés séparément. Ceux-ci se trouvent également dans le dossier Dlubal_RFEM_6.10.0005, basé sur l'exemple.
Installation MSI des plugins CAD
Depuis la version RFEM 6.10.006, il est possible d'installer les plugins pour Tekla et Revit sans interface utilisateur. L'installation peut être contrôlée par des paramètres. Exemple :
msiexec -i "C:\Program Files\Dlubal\RFEM 6.10\tools\TeklaAddIn\Tekla Installer.msi" -passive IMPERIAL=1
Avec ce paramètre, le plugin est installé avec les réglages préconfigurés pour les unités impériales.
Voici la liste de tous les paramètres disponibles pour Tekla :
| TARGETDIR | "C:\Program Files\Dlubal\Dlubal Tekla Addin" |
| LANGUAGE | 1: Tchèque |
| LANGUAGE | 2: Anglais (par défaut) |
| LANGUAGE | 3: Allemand |
| TEKLA2021S | 0 (par défaut) |
| TEKLA2021S | 1 |
| TEKLA2022S | 0 (par défaut) |
| TEKLA2022S | 1 |
| TEKLA2023S | 0 (par défaut) |
| TEKLA2023S | 1 |
| TEKLA2024S | 0 (par défaut) |
| TEKLA2024S | 1 |
| TEKLA2025S | 0 (par défaut) |
| TEKLA2025S | 1 |
| IMPERIAL | 0 (par défaut) |
| IMPERIAL | 1 |
Voici la liste des paramètres disponibles pour Revit :
| TARGETDIR | "C:\Program Files\Dlubal\Dlubal RevitAddin" |
| REVIT2021S | 0 (par défaut) |
| REVIT2021S | 1 |
| REVIT2022S | 0 (par défaut) |
| REVIT2022S | 1 |
| REVIT2023S | 0 (par défaut) |
| REVIT2023S | 1 |
| REVIT2024S | 0 (par défaut) |
| REVIT2024S | 1 |
| IMPERIAL | 0 (par défaut) |
| IMPERIAL | 1 |