Effectuer des installations silencieuses
L'installation silencieuse vous permet d'automatiser l'installation de PcVue, au lieu d'utiliser les packages d'installation en mode interactif. Elle est généralement réalisée via des scripts PowerShell ou des fichiers de commande (.cmd).
Aperçu
Cette rubrique explique comment utiliser les packages d'installation pour effectuer une installation silencieuse, notamment :
- Installation initiale - Installer une version pour la première fois sur un ordinateur.
- Mise à jour ou correctif - Mettre à jour vers une release plus récente pour la même version.
- Réparation - Vérifier qu'aucun fichier des fonctionnalités installées n'est manquant ou corrompu.
- Modification - Ajouter ou supprimer des fonctionnalités d'une installation existante.
- Désinstallation - Supprimer complètement le produit.
Les scripts ou lignes de commande utilisés pour installer PcVue doivent être exécutés avec des privilèges administrateur.
Structure des packages PcVue
Du point de vue de l'installation, PcVue se compose de deux packages qui peuvent être installés ensemble ou séparément :
PcVue Core
Les composants principaux de PcVue, incluant le client desktop et les outils de configuration.
Outils de déploiement Web PcVue (WDT)
La Web Deployment Console et les packages d'applications Web à déployer sur le serveur Web.
Packages d'installation
La liste complète des packages d'installation comprend :
Prérequis
- Prérequis Core - Requis avant l'installation Core (
\Prerequisite\PrqCore.exe). - Prérequis WDT - Requis avant l'installation des Web Deployment Tools (
\Prerequisite\PrqWdt.exe).
Packages principaux
- Core - Package principal PcVue (
\Core\Setup.exe). - WDT - Package Web Deployment Tools (
\Wdt\Setup.exe). - Patch - Package de mise à jour pour les installations existantes.
Types de release
Mise à niveau majeure
Changements importants qui empêchent la disponibilité des patchs en raison de nouveaux fichiers, de fichiers supprimés ou de changements de nom de fichier.
Mise à niveau mineure
- Toujours disponible sous forme de patch cumulatif.
- Peut être disponible en package standard ou Full DVD.
- Inclut un dossier
Patchavec les packages de mise à jour.
Installation des prérequis
Les prérequis doivent être installés en premier lors d'une installation initiale et ne peuvent pas être installés depuis un média de type patch cumulatif.
Arguments de ligne de commande
| Argument | Description |
|---|---|
/quiet | Supprime l'interface de l'assistant d'installation |
/norestart | Supprime les demandes de redémarrage |
/repair | Répare le package installé |
/uninstall | Désinstalle le package installé |
/log | Ecrit les logs dans un fichier spécifique |
/noprompt | Supprime les boîtes de dialogue |
silentmode=1 | Supprime l'interface d'installation des packages embarqués |
Exemples de commandes
Installation initiale des prérequis Core :
Start /wait D:\Prerequisite\PrqCore.exe /quiet /norestart /noprompt SilentMode=1
Installation initiale des prérequis WDT :
Start /wait D:\Prerequisite\PrqWdt.exe /quiet /norestart /noprompt SilentMode=1
Réparer les prérequis Core :
Start /wait D:\Prerequisite\PrqCore.exe /quiet /norestart /repair SilentMode=1
Désinstaller les prérequis Core :
Start /wait D:\Prerequisite\PrqCore.exe /quiet /norestart /uninstall SilentMode=1
Installation des packages Core et WDT
Vous pouvez effectuer une installation initiale à partir d'un Full DVD ou d'un package standard (pas à partir d'un patch cumulatif).
Arguments Setup.exe
| Argument | Description |
|---|---|
/v"<msiexec.exe arguments>" | Passe les options de ligne de commande à msiexec.exe |
/s | Supprime l'interface de l'assistant d'installation |
/clone_wait | Attend la fin du processus de setup avant de quitter |
/L<LanguageId> | Exécute dans la langue spécifiée (anglais par défaut) |
/x | Désinstalle le produit |
Arguments MSI (via /v)
| Argument | Description |
|---|---|
/quiet | Supprime l'interface de l'assistant d'installation |
/norestart | N'effectue jamais de redémarrage après l'installation |
/l*v <path> | Spécifie le chemin du fichier log (le dossier doit exister) |
/uninstall | Désinstalle le produit ou le patch |
/f<options> | Répare le produit (e=fichiers, m=registre machine, u=registre utilisateur, s=raccourcis) |
INSTALLDIR_OEM | Dossier cible personnalisé pour les programmes (\Bin) |
PROJECTDIR_USR | Dossier cible personnalisé pour les projets (\Usr) et bibliothèques (\Lib) |
ADDFEATURE | Liste personnalisée des fonctionnalités à installer |
REMOVE | Liste des fonctionnalités à supprimer lors d'une modification |
Commandes d'installation de base
Installer Core avec les paramètres par défaut :
Start /wait D:\Core\Setup.exe /clone_wait /s /v"/quiet /norestart"
Installer WDT avec les paramètres par défaut :
Start /wait D:\Wdt\Setup.exe /clone_wait /s /v"/quiet /norestart"
Personnalisation de la langue
Codes de langue pris en charge
| Langue | Code |
|---|---|
| Allemand | 1031 |
| Espagnol | 1034 |
| Français | 1036 |
| Italien | 1040 |
| Japonais | 1041 |
| Letton | 1062 |
| Polonais | 1045 |
| Portugais | 2070 |
| Russe | 1049 |
| Chinois (simplifié) | 2052 |
| Chinois (traditionnel) | 1028 |
Installer Core en français :
Start /wait D:\Core\Setup.exe /clone_wait /L1036 /s /v"/quiet /norestart"
Répertoires d'installation personnalisés
Installer Core avec des répertoires personnalisés :
Start /wait D:\Core\Setup.exe /clone_wait /s /v"/quiet /norestart INSTALLDIR_OEM=\"C:\PcVue 16\" PROJECTDIR_USR=\"C:\PcVue Projects\""
Installer avec journalisation :
Start /wait D:\Core\Setup.exe /clone_wait /s /v"/quiet /norestart INSTALLDIR_OEM=\"C:\PcVue 16\" /l*v C:\Log\Install.log"
Le dossier du fichier log doit exister avant d'exécuter la commande.
Personnalisation des fonctionnalités
Fonctionnalités disponibles
| Fonctionnalité | Mnémonique | Description | Requis |
|---|---|---|---|
| Fichiers redistribuables | Redist | Fichiers runtime requis | Oui |
| Programmes principaux | Main_Main | Programmes principaux PcVue | Oui |
| Utilitaire de licence | Main_Licutil | Outil de gestion de licence | Non |
| Database Manager | Main_Dmt | Gestion de base de données | Non |
| CimWay | Cimway | Programmes et données CimWay | Oui |
| Contrôle BIM IHM | Hmi_BIMControl | Building Information Modeling | Non |
| Contrôles vidéo IHM | Hmi_VideoControls | Intégration vidéo | Non |
| Back end Web et Mobile | Backend | Composants serveur Web/Mobile | Non |
| Back end géolocalisation | Backend_Geoloc | Services de localisation | Non |
| Tracking | Backend_Geoloc_Tracking | Suivi d'actifs | Non |
| Notification publisher | Backend_Push | Notifications push (preview) | Non |
| Serveur de messagerie instantanée | Msg | Services de messagerie | Non |
| Smart bot | Msg_Bot | Messagerie automatisée | Non |
| Aide en ligne | Help | Documentation | Non |
| Bibliothèques | Lib | Bibliothèques partagées | Non |
| Projet QuickStart | Qstart | Projet d'exemple | Non |
| Projet de démonstration | Demo | Projet de démonstration | Non |
| Ressources SDK | Sdk | Outils de développement | Non |
Exemples d'installation de fonctionnalités
Installer Core avec Back end Web et Bibliothèques :
Start /wait D:\Core\Setup.exe /clone_wait /s /v"/quiet /norestart ADDFEATURE=Backend,Lib"
Installer Core avec plusieurs fonctionnalités :
Start /wait D:\Core\Setup.exe /clone_wait /s /v"/quiet /norestart ADDFEATURE=Main_Dmt,Backend_Geoloc,Msg_Bot /l*v C:\Log\Install.log"
Modifier une installation
Ajouter QuickStart et SDK, supprimer la documentation :
Start /wait D:\Core\Setup.exe /clone_wait /s /v"/quiet /norestart ADDFEATURE=QStart,Sdk_Import REMOVE=Doc_Addenda"
Mise à jour avec des patchs
Appliquer un patch cumulatif :
Start /wait "" "D:\15.0.3_PcVue_Patch for 15.0.0 or later.exe" /quiet /norestart
Appliquer un patch depuis un package standard :
Start /wait "" "D:\Patch\15.0.3_PcVue_Patch for 15.0.0 or later.exe" /quiet /norestart
Codes de retour
| Code d'erreur | Valeur | Description |
|---|---|---|
ERROR_SUCCESS | 0 | Terminé avec succès |
ERROR_SUCCESS_REBOOT_INITIATED | 1641 | Redémarrage initié par l'installateur (succès) |
ERROR_SUCCESS_REBOOT_REQUIRED | 3010 | Redémarrage requis pour terminer l'installation (succès) |
Pour la liste complète des codes d'erreur Windows Installer, reportez-vous à la documentation Microsoft.