Kontext
Wenn Sie Software Distribution Tools (oder Tools zur Softwareverteilung) 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 (während des Installationsprozesses ist keine Interaktion des Endbenutzers 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 als Argumente an das Installationsprogramm für die Rainbow-Installation übergeben werden können:
-
/VDI: ändert den Speicherort der Cache-Dateien 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: sorgt dafür, dass die Anwesenheit nicht automatisch beendet wird, wenn der Bildschirm gesperrt ist
- funktioniert nur für die Installationsdatei "Pro Maschine".
- sollte für die Remote Desktop-Installation verwendet werden, da die Abwesenheitserkennung in einer VDI-Umgebung möglicherweise nicht gut funktioniert.
- /AutoStart: Startet die Anwendung, wenn sich der Benutzer mit Windows verbindet.
- /NoOutlookAddIn: Deaktiviert das Outlook-Add-In (kann vom Benutzer nach der Installation aktiviert werden).
- /SILENT: Das Setup fordert den Endbenutzer nicht auf, Optionen manuell zu überprüfen. Wenn keine andere Option definiert ist, werden die Standardeinstellungen verwendet.
- /RESTARTAPPLICATIONS: Führt die Anwendung aus, wenn die Installation abgeschlossen ist.
- /CreateDesktopShortcut: erstellt ein Desktop-Verknüpfungssymbol.
- Wähl-Hotkey :
- /UseQuickDialModifier: setzt die Modifikatortaste mit den Werten NONE, CTRL oder SHIFT.
- /UseQuickDialKey: legt die Wähltaste fest, die in Kombination mit der Modifikatortaste mit dem Wert F1 auf F11
Wie werden diese Optionen verwendet?
Wie diese Optionen an die Installationsdatei übergeben werden, hängt von dem verwendeten Softwareverteilungsprogramm ab. Es ist möglich, mehrere Argumente auf einmal anzugeben.
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"
Zu Debug-Zwecken erzeugt der folgende Befehl Installationsprotokolle:
msiexec /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.
Pro Maschine Modus:
-
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
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
- kein VDI im Benutzermodus
Die folgenden Optionen erstellen keine Schlüssel in der PC-Registrierungsdatenbank:
- SILENT
- NoOutlookAddin
- CreateDesktopShortcut
- Für die Einstellungen pro Gerät 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 eingestellten Werte wieder verwendet.
Dies liegt daran, dass die Anwendung die Registrierungseinträge nicht ändern kann, ohne die Anwendung mit Administratorrechten auszuführen (beachten Sie, dass die über die Benutzeroberfläche vorgenommenen Änderungen beim nächsten Start der Anwendung erhalten bleiben, wenn der Benutzer die Anwendung mit Administratorrechten ausführt). - Wenn der Benutzer/IT die Desktop-Anwendung ohne die Einstellungen "UseQuickDialModifier und/oder UseQuickDialKey" installiert hat und der Benutzer dann die Wähl-Hotkey-Optionen über die Benutzeroberfläche ändert, verwendet die Anwendung nach einem Neustart die vom Benutzer festgelegten 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 eingestellten Werte wieder verwendet.
- Bei den benutzerspezifischen Einstellungen kann der Benutzer diese Werte ohne Einschränkungen ändern.
Tipps zum Deaktivieren 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 in beiden
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 wurde, 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 Per-User-Modus 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