Wie der Name schon sagt, MarvelClient Upgrade wurde ursprünglich entwickelt, um vorhandene Notes-Clients zu aktualisieren.
Bald stellten wir fest, dass ein Upgrade-Paket auch für erste Bereitstellungen auf neuen Endbenutzercomputern verwendet werden sollte und könnte.
Darum geht es bei der Initiator-Komponente.
Kurz gesagt, mit Initiator können Sie
- Stellen Sie ein Upgrade-Paket auf einer Netzwerkressource oder einem tragbaren Medium (z. B. USB-Stick oder externes Laufwerk) bereit und führen Sie es von dort aus
- Verteilen Sie nur zwei kleine Dateien (MCUpgrade.exe und MCUpgrade.zip) und haben Sie MarvelClient Upgrade Rufen Sie die Installationsdateien von einem zentralen Ort ab
- Betten Sie ein statisches Upgrade-Paket in Ihre anfänglichen Bereitstellungs-Images für Endbenutzer-Computer ein, damit Ihre Endbenutzer eine best practices installierter Notes-Client vom ersten Tag an
- Erstellen Sie ein statisches Upgrade-Paket für Ihr software Bereitstellungslösung, die von einem zentralen Ort aus nach Updates sucht
MarvelClient Upgrade Der Initiator wird von innen wie folgt konfiguriert die Registerkarte Verteilung der MarvelClient Upgrade Konfigurationsassistent:
|
So funktioniert Initiator im Detail
Wann MarvelClient Upgrade mit aktiviertem Initiator gestartet wird, führt es die folgenden Schritte aus:
- Entpacken Sie MCUpgrade.zip in den temporären Ordner des Betriebssystems und lesen Sie MCUpgrade.ini:UpgradeDirectory und MCUpgrade.ini:UpgradePackageName
- Verbinden Sie sich mit der Initiator Source, laden Sie MCUpgrade.zip herunter und entpacken Sie es in das UpgradeDirectory und lesen Sie MCUpgrade.ini:UpgradePackageName
- Wenn Download in 2. erfolgreich war und UpgradePackageName von 1. und 2. unterschiedlich ist, wird UpgradePackageName der Initiator Source verwendet, in allen anderen Fällen lokaler UpgradePackageName
- Wenn der Download in 2. nicht erfolgreich war und der lokale Fallback deaktiviert ist, wird das Upgrade beendet.
- Als nächstes prüft Initiator, ob das UpgradePackageName bereits erfolgreich installiert wurde (HKEY_LOCAL_MACHINE\SOFTWARE\panagenda\MarvelClient\Upgrade\ErfolgreicheUpgrades\UpgradePackageName)
- Wenn UpgradePackageName bereits erfolgreich installiert wurde, MarvelClient Upgrade wird aussteigen.
Hinweis: Sie können eine Neuinstallation erzwingen, indem Sie eine Datei MCRepeat.txt in dem Ordner erstellen, aus dem Sie MCUpgrade starten. - Der Upgrade-Initiator lädt jetzt alle fehlenden Dateien in das UpgradeDirectory herunter.
- Nach erfolgreichem Download aller Dateien aktualisiert Initiator MCUpgrade.exe im UpgradeDirectory, wenn die gestartete ausführbare Datei neuer als die heruntergeladene ist (oder MCUpgrade.exe nicht in der Initiator-Quelle vorhanden war).
- Upgrade wird jetzt im UpgradeDirectory neu gestartet