Upgedatet zu 8.6
Integrierte Produkte und Komponenten
- slides
- docs
- charts
- mails
- unsplash slides Plugin
-
sync
Allgemeine Informationen
Der Suite-Installer verfügt über ein Pop-Up Fenster in welchem die Benutzer auswählen können, welche Produkte sie installieren möchten.
Die Auswahl kann im nachhinein geändert werden ("Manage" in Windows Settings).
Der Sync muss nicht extra installiert werden, da er Teil jedes Produktes ist, welche vom Sync abhängig sind.
Der empower-Suite-Installer unterstützt die Deinstallation vom Branding-Customizing. Während der Deinstallation werden alle Dateien im Verzeichniz mit Ausnahme der Userpreferences.db gelöscht.
Was mit den Branding-Customizing-Dateien passiert hängt von den folgenden Aspekten ab:
- Wenn der Sync installiert ist, so ist auch das Customizing installiert.
- Wenn der Sync erneut installiert oder aktualisiert wird, überprüft das System ob ein neues Customizing vorliegt. Wenn dies der Fall ist, wird das alte Customizing gelöscht und das Neue installiert. Dies passiert um alle alten Binärdaten zu entfernen.
- Wenn der Sync gelöscht wird, so wird auch das Customizing gelöscht.
- Wenn ein Produkt bereits installiert ist, welches den Sync nutzt (z.B slides) und ein weiteres Produkt installiert wird, welches ebenfalls abhängig vom Sync ist (z.B docs), dann wird die gleiche Logik wie in Punkt 2 angewendet.
Installationsarten
Typ
|
Beschreibung
|
Letzter geänderter Kommentar
|
---|---|---|
perUser |
Ein per User-Installer erlaubt die Auswahl der zu installierenden Produkte. Zur Installation wird kein Produkt automatisch ausgewählt. |
|
personal |
Ein per User-Installer installiert slides, charts und unsplash. In dieser Version wird kein Pop-Up Fenster mit Produktauswahl angezeigt. |
Änderung in empower® 8.6. beinhaltet charts statt icons8 aufgrund der Änderung der enthaltenen Produkte. Alte Versionen müssen vorher deinstalliert werden. |
express |
Ein per User-Installer installiert slides, charts, icons8 und unsplash. In dieser Version wird kein Pop-Up Fenster mit Produktauswahl angezeigt. |
|
perMachine |
Ein per Machine-Installer erlaubt die Auswahl der zu installierenden Produkte. Zur Installation wird kein Produkt automatisch ausgewählt. |
Zusätzliche Dateien
Zusätzliche Dateien befinden sich in einem payload Ordner neben dem Setup. Die Dateien liegen in Unterordnern vom payload Ordner abhängig vom Produkt.
z.B. Payload\sync\RemoteserviceConfig.xml
slides
- license.key (wenn die offline Lizenz auch für die Branding-Edition benötigt wird )
- NoStartScreen.dat (optional)
charts
- licensekey.txt oder license.key (wenn die offline Lizenz auch für die Branding-Edition benötigt wird )
- Holidays.xml (nicht optional, wenn charts installiert ist)
- Customizing
sync
- Branding (Verzeichnis mit dem Branding-Customizing)
- RemoteserviceConfig.xml (Diese Datei muss vorhanden sein, wenn autoupdates für charts konfiguriert werden sollten)
docs
- license.key (needed for Online and Offline activation)
- licensekey.txt (needed for Online and Offline activation)
mails
- license.key (benötigt für online und offline Aktivierung)
- licensekey.txt (benötigt für online und offline Aktivierung)
suite
- DisableExternalProcessStarts.flag (optional)
Mehr Informationen zu den Dateien (unvollständig)
Dateiname
|
Beschreibung
|
Dateiinhalt
|
Beispiel
|
---|---|---|---|
NoStartScreen.dat |
Wenn diese Datei im payload Verzeichnis vorhanden ist, verhindert empower® sildes die Anzeige "empower is preparing in the background". |
Leer | |
DisableExternalProcessStarts.flag |
Deaktiviert den start von externen Programmen, wie z.B. Sync. Wenn diese Datei verwendet wird muss sie bei jedem Update im payload Verzeichnis vorhanden sein. |
Leer |
Setup Parameter
Parameter
|
erlaubte Werte
|
Standart Wert
(wenn nicht definiert) |
Definition
|
Beispiel
|
---|---|---|---|---|
/q |
Führt eine Silent Installation durch |
msiexec /i empowerSuite-perMachine.msi /q | ||
ENABLE_PAYLOAD_CHECK | 0,1 | 1 |
Definiert ob das payload Verzeichnis geprüft werden soll. Die Überprüfung erfolgt nur wenn neben dem setup ein Ordner mit dem Namen "payload" vorhanden ist. Die Prüfung, ob der Inhalt vorhanden ist, liegt weiterhin im Verantwortungsbereich der Produkte. Dieser Parameter ist nur für die Prüfung des Suite-Installer. Weitere Prüfungen die von den Produkten durchgeführt werden (z.B. Charts) sind nicht davon betroffen. |
msiexec /i empower.msi ENABLE_PAYLOAD_CHECK=0 |
SLIDES_EMPOWERRIBBONINSERTAFTERIDMSO | IdMso of RibbonTabs as string | empty |
Definiert, ob slides neben einem ribbon tab angezeigt werden soll. |
msiexec /i empower.msi SLIDES_EMPOWERRIBBONINSERTAFTERIDMSO=HomeTab |
EXECUTINGDIRECTORY | Path | empty |
Mit dieser Eigenschaft kann der Path, in welchem das msi hinterlegt ist definiert werden. Dies wird benötigt wenn Sie die msi über die Eingabeaufforderung aus einem anderen Verzeichnis ausführen wollen. |
msiexec /i empower.msi EXECUTINGDIRECTORY="C:\Temp\empowerInstall" |
Setup Bundles
Setup-Bundle-Dateien sind .exe Dateien, welche den msi und den payload beinhalten. Setup-Bundles sind ab Version 8.6 verfügbar.
Die Bundles entpacken den Inhalt auf das lokale System und führen dann die msi aus.
Lokation
Bundles befinden sich im gleichen Verzeichnis wie der msi-Installer.
Unterstützte Editionen
Aktuell werden nur die folgenden Editionen unterstützt:
- personal
- express
Payloads
Payloads müssen vom Customizing-Team zur Verfügung gestellt werden, nach der internen und vor der
endgültigen Freigabe für die Kunden. Payloads befinden sich im Q:\empower Suite\InstallFiles\Payloads in Unterordnern für die jeweilige Version (i.e. 8.6, 8.7, usw.) und müssen für jedes einzelne Release hinzugefügt werden. Dies ist notwendig, da Branding-Customizing nur mit der Version kompatibel ist, mit der das Customizing erstellt wurde.
Validierung
Jedes Paket muss von einem QA-Mitglied bestätigt oder abgelehnt werden, bevor ein neues Paket erstellt werden kann. Neue Pakete werden in einer Pipeline angereiht, solange vorherige Paketfreigaben noch ausstehen.
Lizenz Updates
Lizensierungsdateien sind Teil des payload Verzeichnisses. Nachdem die Dateien in Q geändert wurden, kann ein neues Bundle-Paket mit unserem In-House-Building-Server erstellt werden.
Installation durch Eingabeaufforderung
Um Produkte über die Eingabeaufforderung zu installieren, sollte die ADDLOCAL Eigenschaft der msi genutzt werden. (https://docs.microsoft.com/en-us/windows/win32/msi/addlocal)
Um einen Teil der Produkte über die Eingabeaufforderung zu entfernen, sollte die REMOVE Eigenschaft der msi genutzt werden. (https://docs.microsoft.com/en-us/windows/win32/msi/remove)
Wenn das Setup keine Standardauswahl zur Installation von Produkten definiert, ist die Definition "ADDLOCAL" für die erste Installation obligatorisch.
Erlaubte Produktnamen für ADDLOCAL und REMOVE:
- slides
- unsplash
- docs
- mails
- charts
- autoupdater (nur perUser, personal, express). Dieser Wert ist obligatorisch, wenn perUser, personal oder express über die Eingabeaufforderung installiert wird.
- icons8
Beispiele:
-
msiexec /i "empowerSuite-perUser.msi" /qn ADDLOCAL=slides,charts,autoupdater
- msiexec /i empowerSuite-perMachine.msi /q /l*v installer.log REMOVE=unsplash,charts
Bitte beachten Sie:
- Wenn nur Charts installiert wurde und Suite-Installer bereits installiert ist, sollte die vorherige Version von Charts entfernt werden. Wenn nicht bleiben ein paar vorherige Dateien im vorherigen Installationspfad übrig bleiben.
Kommentare
0 Kommentare
Zu diesem Beitrag können keine Kommentare hinterlassen werden.