En mode silencieux, le processus d’installation ou de mise à jour s’exécute entièrement en arrière-plan, sans afficher de boîtes de dialogue. Ce mode est particulièrement adapté pour :
les déploiements sur plusieurs postes
des chemins d’installation et des composants standardisés
les mises à jour automatisées
des désinstallations propres (par exemple avant une réinstallation)
Important : les installations et mises à jour silencieuses nécessitent généralement des droits administrateur.
Installer portier Vision (et des composants optionnels) sans aucune interaction utilisateur.
"<CHEMIN_VERS_INSTALLER>\SetupPortierVision_<VERSION>.exe" /S /vision=<0|1> /firebird=<0|1> /reports=<0|1> /D=<CHEMIN_INSTALLATION_CIBLE>/S
Lance l’installateur en mode silencieux (aucune boîte de dialogue).
/vision=<0|1>
Installe l’application principale portier Vision.
1 = installer
0 = ignorer
/firebird=<0|1>
Installe (en option) Firebird localement.
1 = installer
0 = ignorer
/reports=<0|1>
Installe (en option) les composants de reporting.
1 = installer
0 = ignorer
/D=<Chemin>
Répertoire d’installation cible.
Important : le chemin ne doit pas être entouré de guillemets, car NSIS n’accepte pas les chemins entre guillemets avec /D=.
"D:\Installers\SetupPortierVision_5.3.5.exe" /S /vision=1 /firebird=1 /reports=0 /D=C:\portier\vision5Mettre à jour une installation existante de portier Vision en mode silencieux.
"<CHEMIN_VERS_INSTALLER>\Upgrade_SetupPortierVision_<VERSION>.exe" /S /patch=1 /D=<CHEMIN_INSTALLATION_CIBLE>"D:\Installers\Upgrade_SetupPortierVision_5.3.5.exe" /S /patch=1 /D=C:\portier\vision5Si Firebird doit être inclus dans la mise à jour, deux options sont disponibles.
"<CHEMIN_VERS_INSTALLER>\Upgrade_SetupPortierVision_<VERSION>.exe" /S /patch=1 /localfb=<0|1> /remotefb=<0|1> /D=<CHEMIN_INSTALLATION_CIBLE>/patch=1
Exécute la mise à jour du programme.
/localfb=<0|1>
Mise à jour ou ajustement d’une installation Firebird locale.
/remotefb=<0|1>
Mise à jour ou ajustement d’une installation Firebird distante / serveur.
Important :/localfb=1 et /remotefb=1 ne doivent jamais être activés en même temps.
"D:\Installers\Upgrade_SetupPortierVision_5.3.5.exe" /S /patch=1 /localfb=1 /remotefb=0 /D=C:\portier\vision5"D:\Installers\Upgrade_SetupPortierVision_5.3.5.exe" /S /patch=1 /localfb=0 /remotefb=1 /D=C:\portier\vision5Désinstaller portier Vision en mode silencieux.
Le programme de désinstallation se trouve dans le répertoire d’installation existant.
"<CHEMIN_VERS_DESINSTALLER>\uninst.exe" /S"C:\portier\vision5\uninst.exe" /S@echo offSETLOCAL ENABLEEXTENSIONS:: Chemin complet vers l’installateur (DOIT être entre guillemets)SET INSTALLER_PATH="D:\Installers\SetupPortierVision_5.3.5.exe":: Répertoire d’installation (NE PAS mettre de guillemets)SET INSTALL_DIR=C:\portier\vision5:: Sélection des composants (0 = ignorer, 1 = installer)SET INSTALL_VISION=1SET INSTALL_FIREBIRD=1SET INSTALL_REPORTS=0echo Lancement de l’installation silencieuse de Portier Vision...echo Installateur : %INSTALLER_PATH%echo Cible : %INSTALL_DIR%echo.%INSTALLER_PATH% /S /vision=%INSTALL_VISION% /firebird=%INSTALL_FIREBIRD% /reports=%INSTALL_REPORTS% /D=%INSTALL_DIR%echo.echo Installation terminée.echo.ENDLOCALpause@echo offSETLOCAL ENABLEEXTENSIONS:: Répertoire d’installation de Portier Vision (sans antislash final)SET VISION_DIR=C:\portier\vision5SET UNINSTALL_EXE=uninst.exe:: Suppression de l’antislash final si présentIF "%VISION_DIR:~-1%"=="\" ( SET VISION_DIR=%VISION_DIR:~0,-1%)SET UNINSTALLER_PATH="%VISION_DIR%\%UNINSTALL_EXE%"echo Lancement de la désinstallation silencieuse de Portier Vision...echo Désinstalleur : %UNINSTALLER_PATH%echo.%UNINSTALLER_PATH% /Secho.echo Désinstallation terminée.echo.ENDLOCALpause@echo offSETLOCAL ENABLEEXTENSIONS:: Chemin complet vers l’updater (DOIT être entre guillemets)SET UPDATER_PATH="D:\Installers\Upgrade_SetupPortierVision_5.3.5.exe":: Répertoire d’installation (NE PAS mettre de guillemets)SET INSTALL_DIR=C:\portier\vision5SET UPDATE_PATCH=1:: Options de mise à jour Firebird (une seule peut être à 1)SET LOCAL_FIREBIRD_UPGRADE=1SET REMOTE_FIREBIRD_UPGRADE=0IF %LOCAL_FIREBIRD_UPGRADE%==1 IF %REMOTE_FIREBIRD_UPGRADE%==1 ( echo ERREUR : localfb=1 et remotefb=1 ne peuvent pas être activés en même temps. echo Veuillez corriger la configuration du script. pause ENDLOCAL exit /b 1)echo Lancement de la mise à jour silencieuse de Portier Vision...echo Updater : %UPDATER_PATH%echo Cible : %INSTALL_DIR%echo.%UPDATER_PATH% /S /patch=%UPDATE_PATCH% /localfb=%LOCAL_FIREBIRD_UPGRADE% /remotefb=%REMOTE_FIREBIRD_UPGRADE% /D=%INSTALL_DIR%echo.echo Mise à jour terminée.echo.ENDLOCALpauseNe jamais mettre le chemin /D= entre guillemets
Correct :
/D=C:\portier\vision5Incorrect :
/D="C:\portier\vision5"Toujours mettre le chemin de l’installateur / updater entre guillemets
Indispensable si le chemin contient des espaces.
Options Firebird lors d’une mise à jour
Choisir soit/localfb=1soit/remotefb=1 – jamais les deux.
Journalisation et dépannage
En cas d’échec du déploiement :
vérifier les droits administrateur
vérifier les chemins (installateur et destination)
s’assurer qu’aucune instance de portier Vision n’est en cours d’exécution