Wie kann ich Magellan automatisiert installieren?

Einführung

Die Magellan-Installation erfolgt mittels MSI (Microsoft Installer). Eine MSI-Datei enthält alle Informationen, die der Windows Installer benötigt, um ein Programm zu installieren, zu konfigurieren und ggf. wieder zu deinstallieren. Eine MSI-basierte Installation kann vollständig automatisiert werden. Dies wird auch stille Installation (silent setup) genannt und wird über Kommandozeilenparameter gesteuert.  

Die Befehlsfolge für eine typische stille Installation lautet:
msiexec /i setup.msi /qn
Der Parameter "/i" bedeutet "Installieren", der Parameter "/qn" bedeutet "ohne Benutzeroberfläche (quiet none) ".

Die Befehlsfolge für eine typische stille Deinstallation lautet:
msiexec /x setup.msi /qn
Der Parameter "/x" bedeutet hier "Deinstallieren".

Weitere MSI-Kommandozeilenparameter finden sich in der Microsoft-Dokumentation:

Magellan

Die Magellan-Familie umfasst insgesamt ein MSI-Paket: 
  • magellan12.msi oder magellan12 _32 .msi
Es folgen einige Beispiele für mögliche Befehlsfolgen. ⚠️ Wichtig: Alle Installationen oder Deinstallationen müssen mit Windows-Administrationsrechten ausgeführt werden.

Stille Installation von Magellan für Server in den Magellan -Standardordner:
msiexec /i "C:\MeinOrdner\magellan12.msi" /qn INSTALLMODE="Server"
Stille Installation von Magellan für Server in einen benutzerdefinierten Ordner: 
miexec /i "C:\MeinOrdner\magellan12.msi" /qn INSTALLMODE="Server" APPDIR="D:\Stueber Systems\Magellan"
Stille Installation von Magellan für Arbeitsplatz in den Magellan -Standardordner:
msiexec /i "C:\MeinOrdner\magellan12.msi" /qn INSTALLMODE="Client"
Stille Deinstallation von Magellan :
msiexec /x "C:\MeinOrdner\magellan12.msi" /qn

Firebird

Magellan benötigt als Abhängigkeit einen Firebird-Datenbankserver. Firebird ist ein relationales SQL-Datenbank-Management-System und Open Source:

Die Firebird-Installation unter Windows besteht aus einer EXE-Datei:
  • firebird-4.0.2.2816-0-win32.exe (Beispiel für Firebird Version 4.0.2)
Es folgen einige Beispiele für mögliche Befehlsfolgen. ⚠️ Wichtig: Alle Installationen oder Deinstallationen müssen mit Windows-Administrationsrechten ausgeführt werden.

Stille Installation von Firebird:
Firebird-4.0.2.2816-0-Win32.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /TASKS="UseSuperServer,CopyFbClientToSystem"
Stille Deinstallation von Firebird:
net stop FirebirdServerDefaultInstance
"C:\Program Files\Firebird\Firebird_4_0\unins000.exe" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART