Bei einer Silent-Ausführung läuft der Setup-Prozess ohne Dialoge im Hintergrund. Das ist ideal für:
Rollouts auf mehreren Clients
Standardisierte Installationspfade und Komponenten
Automatisierte Updates
Saubere Deinstallationen (z. B. vor Neuinstallation)
Wichtig: Für Silent-Installationen/Updates sind in der Regel Administratorrechte erforderlich.
Installiert portier Vision (und optional Komponenten) ohne Benutzereingaben.
"<PFAD_ZUM_INSTALLER>\SetupPortierVision_<VERSION>.exe" /S /vision=<0|1> /firebird=<0|1> /reports=<0|1> /D=<ZIEL_INSTALLATIONSPFAD>/S
Startet den Installer im Silent-Modus (keine Dialoge).
/vision=<0|1>
Installiert die Hauptanwendung portier Vision. 1 = installieren0 = überspringen
1 = installieren
0 = überspringen
/firebird=<0|1>
Installiert (optional) Firebird lokal mit. 1 = installieren0 = überspringen
1 = installieren
0 = überspringen
/reports=<0|1>
Installiert (optional) Reports/Reporting-Komponenten. 1 = installieren0 = überspringen
1 = installieren
0 = überspringen
/D=<Pfad>
Zielverzeichnis der Installation.
Wichtig: Der Pfad darf nicht in Anführungszeichen stehen, da NSIS /D= keine quoted paths akzeptiert.
"D:\Installers\SetupPortierVision_5.3.5.exe" /S /vision=1 /firebird=1 /reports=0 /D=C:\portier\vision5Aktualisiert eine bestehende Installation im Silent-Modus.
"<PFAD_ZUM_INSTALLER>\Upgrade_SetupPortierVision_<VERSION>.exe" /S /patch=1 /D=<ZIEL_INSTALLATIONSPFAD>"D:\Installers\Upgrade_SetupPortierVision_5.3.5.exe" /S /patch=1 /D=C:\portier\vision5Wenn Firebird in das Update einbezogen werden soll, stehen zwei Optionen zur Verfügung:
"<PFAD_ZUM_INSTALLER>\Upgrade_SetupPortierVision_<VERSION>.exe" /S /patch=1 /localfb=<0|1> /remotefb=<0|1> /D=<ZIEL_INSTALLATIONSPFAD>/patch=1
Patch/Programmupdate ausführen.
/localfb=<0|1>
Upgrade/Anpassung für lokale Firebird-Installationen.
/remotefb=<0|1>
Upgrade/Anpassung für Remote-/Server-Firebird.
Wichtig:/localfb=1 und /remotefb=1 dürfen nicht gleichzeitig aktiv sein.
"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\vision5Deinstalliert portier Vision im Silent-Modus.
Der Uninstaller liegt im Installationsverzeichnis der bestehenden Installation.
"<PFAD_ZUM_DEINSTALLER>\uninst.exe" /S"C:\portier\vision5\uninst.exe" /S@echo offSETLOCAL ENABLEEXTENSIONS:: Full path to the installer EXE (MUST be inside quotes)SET INSTALLER_PATH="D:\Installers\SetupPortierVision_5.3.5.exe":: Installation destination directory (must NOT be inside quotes)SET INSTALL_DIR=C:\portier\vision5:: Component selection flags (0 = skip, 1 = install)SET INSTALL_VISION=1SET INSTALL_FIREBIRD=1SET INSTALL_REPORTS=0echo Running PortierVision Silent Installer...echo Installer : %INSTALLER_PATH%echo Target : %INSTALL_DIR%echo.%INSTALLER_PATH% /S /vision=%INSTALL_VISION% /firebird=%INSTALL_FIREBIRD% /reports=%INSTALL_REPORTS% /D=%INSTALL_DIR%echo.echo Installation Complete.echo.ENDLOCALpause@echo offSETLOCAL ENABLEEXTENSIONS:: Base path to the PortierVision installation directory (no trailing backslash)SET VISION_DIR=C:\portier\vision5SET UNINSTALL_EXE=uninst.exe:: Remove trailing backslash if presentIF "%VISION_DIR:~-1%"=="\" ( SET VISION_DIR=%VISION_DIR:~0,-1%)SET UNINSTALLER_PATH="%VISION_DIR%\%UNINSTALL_EXE%"echo Running PortierVision Silent Uninstaller...echo Uninstaller : %UNINSTALLER_PATH%echo.%UNINSTALLER_PATH% /Secho.echo Uninstall Complete.echo.ENDLOCALpause@echo offSETLOCAL ENABLEEXTENSIONS:: Full path to the updater EXE (MUST be inside quotes)SET UPDATER_PATH="D:\Installers\Upgrade_SetupPortierVision_5.3.5.exe":: Installation destination directory (must NOT be inside quotes)SET INSTALL_DIR=C:\portier\vision5SET UPDATE_PATCH=1:: Firebird upgrade selection flags (only one can be 1)SET LOCAL_FIREBIRD_UPGRADE=1SET REMOTE_FIREBIRD_UPGRADE=0IF %LOCAL_FIREBIRD_UPGRADE%==1 IF %REMOTE_FIREBIRD_UPGRADE%==1 ( echo ERROR: localfb=1 and remotefb=1 cannot both be enabled at the same time. echo Please correct the batch configuration. pause ENDLOCAL exit /b 1)echo Running PortierVision Silent Updater...echo Updater : %UPDATER_PATH%echo Target : %INSTALL_DIR%echo.%UPDATER_PATH% /S /patch=%UPDATE_PATCH% /localfb=%LOCAL_FIREBIRD_UPGRADE% /remotefb=%REMOTE_FIREBIRD_UPGRADE% /D=%INSTALL_DIR%echo.echo Update Complete.echo.ENDLOCALpause/D=Pfad niemals in Quotes
Beispiel richtig: /D=C:\portier\vision5
Beispiel falsch: /D="C:\portier\vision5"
Installer/Updater Pfad immer in Quotes
Besonders wichtig, wenn der Pfad Leerzeichen enthält.
Firebird Optionen beim Update
Wähle entweder/localfb=1oder/remotefb=1 – nie beides.
Logging / Troubleshooting
Wenn ein Deployment fehlschlägt: Prüfe AdminrechtePrüfe Pfade (Installer und Ziel)Stelle sicher, dass keine laufende portier Vision Instanz das Update blockiert
Prüfe Adminrechte
Prüfe Pfade (Installer und Ziel)
Stelle sicher, dass keine laufende portier Vision Instanz das Update blockiert