Kontext
Wenn Sie Software Distribution Tools (oder Softwareverteilungs-Tools) verwenden, um den Prozess der Bereitstellung von Software auf allen Computern in einem Netzwerk zu automatisieren, kann es sinnvoll sein, bestimmte Installationsoptionen festzulegen, wie z.B. die Deaktivierung automatischer Updates oder die Installation im stillen Modus (keine Interaktion des Endbenutzers während des Installationsprozesses erforderlich).
Die Installation der Rainbow-Anwendung auf einem Remote-Desktop (VDI - Virtual Desktop Infrastructure) erfordert eine Installation "pro Rechner", bei der der Speicherort von Cache-Dateien und Registrierungseinträgen geändert wird.
Wie funktioniert es?
Verfügbare Optionen:
Es gibt verschiedene Optionen, die dem Installationsprogramm für die Rainbow-Installation als Argumente übergeben werden können:
-
/VDI: ändert den Speicherort der Dateien im Cache und deaktiviert die automatische Aktualisierung
- funktioniert nur für die Installationsdatei "Pro Maschine".
- für die Remote-Desktop-Umgebung zu verwenden.
- /DisableAutoUpdate: deaktiviert die automatische Aktualisierung
-
/DisableAwayOnSessionLock: damit wird die Anwesenheit nicht automatisch deaktiviert, wenn der Bildschirm gesperrt ist
- funktioniert nur für die Installationsdatei "Pro Maschine".
- sollte für die Installation von Remote Desktop verwendet werden, da die Abwesenheitserkennung in einer VDI-Umgebung möglicherweise nicht gut funktioniert.
- /AutoStart: Startet die Anwendung, wenn der Benutzer eine Verbindung zu Windows herstellt.
- /NoOutlookAddIn: Deaktiviert das Outlook-Add-In (kann vom Benutzer nach der Installation aktiviert werden).
- /SILENT: Das Setup fordert den Benutzer nicht auf, irgendwelche Optionen manuell zu überprüfen. Wenn keine andere Option definiert ist, werden die Standardeinstellungen verwendet.
- /RESTARTAPPLICATIONS: Führt die Anwendung aus, wenn die Installation fertiggestellt ist.
- /CreateDesktopShortcut: erstellt ein Desktop-Verknüpfungssymbol.
- Wähl-Hotkey :
- /UseQuickDialModifier: legt die Modifikatortaste mit den Werten NONE, CTRL oder SHIFT fest.
- /UseQuickDialKey: legt die Wähltaste fest, die in Kombination mit der Modifikatortaste mit dem Wert F1 bis F11verwendet werden soll
-
/FirstStartLanguage: legt die Sprache der Desktop-GUI fest
Beispiel für Deutsch verwenden Sie folgendes Argument /FirstStartLanguage=de
Verfügbare Sprachen (ISO 639-1) sind:-
ar, ca, cs, de, en, es-es, fi, fr, he, it, ja, ko, nl, no, pl, pt-br, pt-pt, ru, sv-se, tr, zh-cn, zh-tw
-
-
/FirstStartLoginEmail: füllt automatisch das E-Mail-Adressfeld des Benutzers auf dem Anmeldebildschirm aus
Verwendung: /FirstStartLoginEmail=john.doe@company.com
Wenn die angegebene E-Mail als SSO-Benutzer erkannt wird, wird der SSO-Assistent gestartet
Diese Option muss bei der Einrichtung pro Benutzer verwendet werden. -
/ForceInstallDeps: Wenn das Flag gesetzt ist und das Setup von einem nicht-administrativen Benutzer (ohne "Als Administrator ausführen") gestartet wird, erlaubt das Setup die Installation fehlender Microsoft-Abhängigkeiten (d.h.: VSTO, VC++ Runtime, .net framework). Da für die Installation dieser Abhängigkeiten Administratorrechte erforderlich sind, wird für jede fehlende Abhängigkeit ein Popup-Fenster zur Erhöhung der Rechte angezeigt (der lokale Administrator kann dann seine Anmeldedaten eingeben).
Auf diese Weise wird die Rainbow-Anwendung für den Benutzer installiert, der das Setup gestartet hat (in seinem Verzeichnis %APPDATA%), und die fehlenden Microsoft-Abhängigkeiten werden auf dem Rechner installiert (C:\Programme oder gleichwertig).
Beachten Sie, dass ohne diese Einstellung, wenn das Setup von einem Benutzer gestartet wird, der kein Administrator ist, und die Microsoft-Abhängigkeiten fehlen, das Setup mit einer Fehlermeldung abbricht, die besagt, dass diese vor der Installation von Rainbow installiert werden müssen. - /ErsterStartTeams: Wenn diese Option beim ersten Start während des Setups gesetzt wird, bleibt die Rainbow Desktop-Anwendung ausgeblendet, bis der Benutzer eine Verbindung zu Microsoft Teams herstellt und Microsoft Teams der Desktop-Anwendung Anmeldeinformationen zur Verfügung stellt.
-
/ForceSoftphone:(für Versionen vor v149) Beim ersten Start, wenn diese Option während des Setups gesetzt wird, stellt Desktop den Optionsapparat des Benutzers automatisch in den Softphone-Modus. Dies wird nur angewendet, wenn andere Benutzerdaten mit dieser Softphone-Ansicht kompatibel sind (der Benutzer muss ein Profil haben , in dem IM, Videoanrufe und Bildschirmfreigabe nicht erlaubt sind, wie die Profile Telefonie oder Telefonie und Rainbow Audio ).
Wenn dies bei der Einrichtung festgelegt wird, hat der Benutzer keine Möglichkeit, das Erscheinungsbild zu ändern. Um dem Benutzer die Möglichkeit zu geben, das Erscheinungsbild der Rainbow Anwendung zu ändern, können Sie nur den Registrierungsschlüssel ForceSoftphoneunterdrücken .Je nach verwendetem Setup finden Sie den Schlüssel in:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Alcatel-Lucent Enterprise\Rainbow
Computer\HKEY_CURRENT_USER\SOFTWARE\Alcatel-Lucent Enterprise\Rainbow
Wie werden diese Optionen verwendet?
Wie diese Optionen an die Installationsdatei übergeben werden, hängt von dem verwendeten Softwareverteilungswerkzeug ab. Es ist möglich, mehrere Argumente auf einmal zu übergeben.
Wenn Sie z.B. das Windows-Befehlszeilentool (cmd.exe) verwenden, müssen Sie folgenden Befehl ausführen:
msiexec.exe /i Rainbow.msi WRAPPED_ARGUMENTS="/arg1 /arg2"
oder
msiexec.exe /i Rainbow.msi WRAPPED_ARGUMENTS="/arg1=wert /arg2=wert"
Troubleshooting
Zur Fehlersuche können Sie mit dem folgenden Befehl Installationsprotokolle erstellen:
msiexec.exe /i "Rainbow.msi" /l*v rainbow_msi.log WRAPPED_ARGUMENTS="/arg1 /arg2"
Einige Beispiele für Installationen
Stille Installation + Deaktivieren der automatischen Aktualisierung + Starten der Anwendung nach der Installation:
msiexec.exe /i Rainbow_Installer_Offline.msi WRAPPED_ARGUMENTS="/SILENT /DisableAutoUpdate /RESTARTAPPLICATIONS"
Stille Installation + Wähl-Hotkey = SHIFT+F7
msiexec.exe /i Rainbow_Installer_Offline.msi WRAPPED_ARGUMENTS="/SILENT /UseQuickDialModifier=SHIFT /UseQuickDialKey=F7"
Daraus resultierende Schlüssel in der PC-Registrierungsdatenbank
Abhängig vom Typ der verwendeten Installationsdatei (Pro Benutzer/Per Maschine) und den angegebenen Argumenten werden bei der Installation unterschiedliche Schlüssel in der PC-Registrierungsdatenbank erstellt.
Modus Pro Maschine:
-
Autostart:
- Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run
-
VDI:
- Computer\HKEY_LOCAL_MACHINE\Software\Alcatel-Lucent Enterprise\Rainbow
-
AutoUpdate deaktivieren:
- Computer\HKEY_LOCAL_MACHINE\Software\Alcatel-Lucent Enterprise\Rainbow
-
DisableAwayOnSessionLock:
- Computer\HKEY_LOCAL_MACHINE\Software\Alcatel-Lucent Enterprise\Rainbow
-
UseQuickDialModifier:
- Computer\HKEY_LOCAL_MACHINE\Software\Alcatel-Lucent Enterprise\Rainbow
-
UseQuickDialKey:
- Computer\HKEY_LOCAL_MACHINE\Software\Alcatel-Lucent Enterprise\Rainbow
-
ForceSoftphone:
- Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Alcatel-Lucent Enterprise\Rainbow
- Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Alcatel-Lucent Enterprise\Rainbow
Pro Benutzer-Modus:
-
Autostart:
- Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\AktuelleVersion\Run
-
AutoUpdate deaktivieren:
- Computer\HKEY_CURRENT_USER\SOFTWARE\Alcatel-Lucent Enterprise\Rainbow
-
UseQuickDialModifier:
- Computer\HKEY_CURRENT_USER\SOFTWARE\Alcatel-Lucent Enterprise\Rainbow
-
UseQuickDialKey:
- Computer\HKEY_CURRENT_USER\SOFTWARE\Alcatel-Lucent Enterprise\Rainbow
-
ForceSoftphone:
- Computer\HKEY_CURRENT_USER\SOFTWARE\Alcatel-Lucent Enterprise\Rainbow
- kein VDI im Benutzermodus
Die folgenden Optionen erzeugen keine Schlüssel in der PC-Registrierungsdatenbank:
- SILENT
- NoOutlookAddin
- CreateDesktopShortcut
- Bei der Einrichtung pro Rechner gibt es einige Einschränkungen:
- Wenn der Benutzer/IT die Desktop-Anwendung mit den Einstellungen "UseQuickDialModifier" und/oder "UseQuickDialKey" installiert hat und der Benutzer dann die Wähl-Hotkey-Optionen über die Benutzeroberfläche ändert, werden nach einem Neustart der Anwendung die bei der Installation festgelegten Werte wieder verwendet.
Dies liegt daran, dass die Anwendung die Registrierungseinträge nicht ändern kann, ohne dass die Anwendung mit Administratorrechten ausgeführt wird (beachten Sie, dass, wenn der Benutzer die Anwendung mit Administratorrechten ausführt, die über die Benutzeroberfläche vorgenommenen Änderungen beim nächsten Start der Anwendung erhalten bleiben). - Wenn der Benutzer/IT die Desktop-Anwendung installiert hat , ohne die Einstellungen "UseQuickDialModifier und/oder UseQuickDialKey" zu verwenden, und der Benutzer dann die Wähl-Hotkey-Optionen über die Benutzeroberfläche ändert, verwendet die Anwendung nach einem Neustart die vom Benutzer eingestellten Werte (unabhängig davon, ob der Benutzer über Administratorrechte verfügt oder nicht).
- Wenn der Benutzer/IT die Desktop-Anwendung mit den Einstellungen "UseQuickDialModifier" und/oder "UseQuickDialKey" installiert hat und der Benutzer dann die Wähl-Hotkey-Optionen über die Benutzeroberfläche ändert, werden nach einem Neustart der Anwendung die bei der Installation festgelegten Werte wieder verwendet.
- Bei den benutzerspezifischen Einstellungen kann der Benutzer diese Werte ohne Einschränkungen ändern.
Tipps zur Deaktivierung der automatischen Aktualisierung
Wenn die Anwendung startet, prüft sie die Registrierung auf zwei Einträge " VDI" oder "DisableAutoUpdate".
Es sucht nach diesen Einträgen sowohl in
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Alcatel-Lucent Enterprise\Rainbow
und
Computer\HKEY_CURRENT_USER\SOFTWARE\Alcatel-Lucent Enterprise\Rainbow
Wenn ein Eintrag gefunden wird, wird beim Starten der Anwendung keine automatische Aktualisierung vorgeschlagen.
Die Anwendung wurde ohne diese Option installiert. Wie kann ich die automatische Aktualisierung deaktivieren?
Wenn die Anwendung im Modus "Pro Maschine" installiert ist, können Sie einen der folgenden Schlüssel in der Registrierung hinzufügen
1- In Computer\HKEY_LOCAL_MACHINE\Software\Alcatel-Lucent Enterprise\Rainbow
Fügen Sie einen Registrierungsschlüssel mit dem Wert name VDI, Typ DWORD 32bit, Wert 1, Basis Hexadezimal hinzu
2- In Computer\HKEY_LOCAL_MACHINE\Software\Alcatel-Lucent Enterprise\Rainbow
Fügen Sie einen Registrierungsschlüssel mit dem Wert DisableAutoUpdate, Typ DWORD 32bit, Wert 1, Basis Hexadezimal
Wenn die Anwendung im Modus Pro Benutzer installiert ist, können Sie den Schlüssel in der Registrierung hinzufügen
In Computer\HKEY_CURRENT_USER\SOFTWARE\Alcatel-Lucent Enterprise\Rainbow
Fügen Sie einen Registrierungsschlüssel mit dem Wert DisableAutoUpdate, Typ DWORD 32bit, Wert 1, Basis Hexadezimal hinzu.