Sie können diverse Optionen für die Anwendung VMware Identity Manager Desktop festlegen, wenn Sie das Installationsprogramm über die Befehlszeile oder über ein Bereitstellungsskript ausführen.
Verfügbare Befehlszeilenoptionen für das VMware Identity Manager Desktop-Installationsprogramm
Nachdem Sie die .exe-Datei für das Installationsprogramm der Clientanwendung auf ein Windows-System heruntergeladen haben, können Sie mit der Ausführung des folgenden Befehls eine Liste der Installationsoptionen anzeigen:
VMware-Identity-Manager-Desktop-n.n.n-nnnnnnn /?
wobei n.n.n-nnnnnnn für die Dateiversion und Build-Nummer steht. Es wird ein Dialogfeld angezeigt, das die verfügbaren Installationsoptionen für die Installation der Clientanwendung über die Befehlszeile oder über ein Bereitstellungsskript aufführt.
Option für das Installationsprogramm |
Wert |
Beschreibung |
---|---|---|
/? |
Zeigt die Befehlszeilenoptionen des Installationsprogramms an. |
|
/a |
Führt eine administrative Installation durch. Weitere Informationen finden Sie in der Dokumentation des Windows-Installationsprogramms. |
|
/a |
Vollständiger Pfad zur vorhandenen Administratorinstallation |
Behebt die Fehler einer vorhandenen Administratorinstallation. |
/s |
Blendet das Initialisierungsdialogfeld während der Installation aus. Für die Installation im stillen Modus verwenden Sie /s /v/qn . Im stillen Modus werden während der Installation keine Meldungen, Dialogfelder oder Eingabeaufforderungen angezeigt. Diese Option wird normalerweise bei der Erstellung eines Bereitstellungsskripts für die Ausführung des Installationsprogramms verwendet. |
|
/v |
Schlüssel/Wert-Paare |
Ein Parametersatz, der an das Installationsprogramm übergeben wird und in Schlüssel/Wert-Paaren angegeben ist. Verwenden Sie das Format key=value. Diese Argumente konfigurieren Laufzeitoptionen für die ThinApp-Pakete und allgemein für den VMware Identity Manager Desktop. |
/c |
Bereinigt die Registrierungsdaten der Installation. |
|
/l |
[Vollständiger Pfad zur Protokolldatei] |
Führt eine detaillierte Protokollierung durch und speichert die Daten in der angegebenen Protokolldatei. Wenn Sie keine Protokolldatei angeben, wird ein Standardprotokoll in %TEMP% verwendet. |
/x |
Entpackt das Installationsprogramm in den Ordner %TEMP%. |
Schlüssel/Wert-Paare für die Option /v
Sie können die folgenden Schlüssel/Wert-Paare für die /v-Option des Installationsprogramms verwenden.
Schlüssel |
Wert |
Beschreibung |
---|---|---|
WORKSPACE_SERVER |
Hostname oder URL des Dienstes des VMware Identity Managers |
Gibt den Hostnamen oder die URL des VMware Identity Manager-Dienstes an, damit die VMware Identity Manager Desktop-Anwendung mit dem Dienst kommunizieren kann. Das erforderliche Protokoll ist HTTPS. Setzen Sie den Wert in Anführungszeichen. Verwenden Sie folgendes Format:
oder
Beispiel: WORKSPACE_SERVER="https://myserver.mycompany.com" WORKSPACE_SERVER="myserver" |
INSTALL_MODE |
Es stehen folgende Modi zur Verfügung: COPY_TO_LOCAL HTTP_DOWNLOAD RUN_FROM_SHARE |
Legt den Bereitstellungsmodus für die Art und Weise fest, wie die VMware Identity Manager Desktop-Anwendung ThinApp-Pakete zur Laufzeit abruft. ThinApp-Pakete sind virtualisierte Windows-Anwendungen. Die ThinApp-Pakete befinden sich auf einer Netzwerkfreigabe, die in VMware Identity Manager integriert wird.
Der Standardwert ist COPY_TO_LOCAL. Bei allen Modi muss die Netzwerkfreigabe mit den richtigen Datei- und Freigabeberechtigungen konfiguriert werden. Siehe Installation und Konfiguration von VMware Identity Manager.
Wichtig:
Beim Installieren von VMware Identity Manager Desktop auf unverankerten View-Desktops verwenden Sie die Option RUN_FROM_SHARE, um das Kopieren der ThinApp-Pakete auf diese statusfreien View-Desktop-Systeme zu verhindern. Wenn die VMware Identity Manager Desktop-Anwendung mit einer dieser Konfigurationen installiert wird, muss das Benutzerkonto, das sich beim Windows-System anmeldet, über die entsprechenden Datei- und Freigabeberechtigungen für die Netzwerkfreigabe verfügen, um die ThinApp-Pakete zu erhalten:
|
POLLING_INTERVAL |
Häufigkeit in Sekunden |
Legt die Frequenz in Sekunden für die Synchronisierung zwischen der installierten VMware Identity Manager Desktop-Anwendung und VMware Identity Manager fest, um nach neuen ThinApp-Paketen oder -Berechtigungen zu suchen. Wenn kein Wert angegeben ist, gilt der Standardwert von 300 Sekunden (5 Minuten). Beispiel: POLLING_INTERVAL=600 |
ENABLE_AUTOUPDATE |
0 oder 1 |
Aktiviert oder deaktiviert die automatische Update-Prüfung und Download-Aktivität. Wenn die Funktion aktiviert ist, überprüft die VMware Identity Manager Desktop-Anwendung automatisch, ob eine neuere Anwendung zum Herunterladen verfügbar ist. Wenn eine neuere Version verfügbar ist, lädt die VMware Identity Manager Desktop-Anwendung diese automatisch herunter und aktualisiert sich auf die neuere Version. Diese Option ist standardmäßig aktiviert. Legen Sie für diese Variable den Wert 0 fest, um die automatische Aktualisierung zu deaktivieren. Wenn keine Angabe erfolgt, wird der Standardwert 1 angewendet. Für die Installation automatischer Aktualisierungen benötigen Sie Administratorrechte. |
SHARED_CACHE |
0 oder 1 |
Gibt an, ob sich der ThinApp-Paketcache in einem allgemeinen Ordner auf dem Windows-System befindet, in dem die Clientanwendung installiert wird. Legen Sie für diese Variable den Wert 1 fest, um anzugeben, dass alle Benutzerkonten auf dem Windows-System einen gemeinsamen Cachespeicherort nutzen sollen. Der gemeinsame Ordner ist standardmäßig %ProgramData%\VMware\Identity Manager Desktop\thinapp. Ist kein Wert angegeben, gilt der Standardwert 0 und jedes Windows-Benutzerkonto erhält einen eigenen Cache unter dem Standardpfad %LOCALAPPDATA%\VMware\Identity Manager Desktop\thinapp.
Hinweis:
Wird ein freigegebener Cache angegeben, werden ThinApp-Pakete von der Anwendung VMware Identity Manager Desktop nicht automatisch aus diesem gelöscht. Da SHARED_CACHE=1 angibt, dass alle Benutzerkonten auf der Windows-Systemfreigabe denselben Speicherort nutzen, müssen die Pakete selbst dann im freigegebenen Speicherort verbleiben, wenn Sie einem Benutzer die Berechtigungen entziehen, damit die berechtigten Benutzer sie weiter verwenden können. Wenn Sie einem Benutzer die Berechtigungen für ein ThinApp-Paket entziehen, hebt die Anwendung VMware Identity Manager Desktop die Registrierung dieses Pakets für den betreffenden Benutzer auf. Andere berechtigte Benutzer in diesem Windows-System können das ThinApp-Paket weiter verwenden. Sie können den gemeinsamen Cache manuell löschen, um den Speicherplatz zurückzugewinnen, wenn keine Benutzerkonten in diesem Windows-System über Berechtigungen zur Verwendung der ThinApp-Pakete verfügen. Jedes ThinApp-Paket ist am Cachespeicherort in einen eigenen Ordner abgelegt. |
CACHE_DIR |
Ordnerpfad |
Legen Sie für die Installationsmodi HTTP_DOWNLOAD oder COPY_TO_LOCAL den Speicherort für die lokale Zwischenspeicherung der ThinApp-Pakete fest. Dieser Wert wird system- und nicht benutzerweise festgelegt, d. h., Sie müssen für die Auswahl der benutzerspezifischen Speicherorte Umgebungsvariablen wie %LOCALAPPDATA% verwenden. Stellen Sie sicher, dass das %-Zeichen in der Befehlszeile mit einem Escape-Zeichen versehen wird, um eine sofortige Erweiterung zu vermeiden. Beispiel: CACHE_DIR=^%LOCALAPPDATA^%\cache |
AUTO_TRY_HTTP |
0 oder 1 |
Wenn die Anwendung VMware Identity Manager Desktop mit der Option COPY_TO_LOCAL installiert und der kontobasierte Zugriff für VMware Identity Manager konfiguriert wird, bestimmt die Option AUTO_TRY_HTTP, ob der Client automatisch versuchen soll, die berechtigten ThinApp-Pakete des Benutzers über das HTTP-Protokoll, ähnlich der Option HTTP_DOWNLOAD, herunterzuladen, wenn der erste Downloadversuch fehlschlägt. Diese Option ist standardmäßig aktiviert. Legen Sie den Wert dieser Option auf 0 fest, um den automatischen Versuch, das HTTP-Protokoll für den Download zu verwenden, zu deaktivieren.
Wichtig:
Damit die Option AUTO_TRY_HTTP funktioniert, muss die Integration der ThinApp-Pakete in VMware Identity Manager für den kontobasierten Zugriff konfiguriert sein. Siehe VMware Identity Manager-Anforderungen für ThinApp-Pakete und das Netzwerkfreigabe-Repository. |
INSTALL_MODULES |
thinapp |
Eine kommagetrennte Liste, die angibt, welche Module installiert werden müssen. Zurzeit ist nur das thinapp-Modul verfügbar. |
MIGRATE_ACTION |
Führen Sie eine der folgenden Aktionen aus: MOVE COPY NONE |
Wenn die alte Workspace für Windows-Anwendung installiert ist, übernimmt das Installationsprogramm die Daten und Einstellungen von der alten Anwendung in die neue. Der Standardwert ist MOVE. Die folgenden Einstellungen werden verschoben, kopiert oder ignoriert, je nachdem welchen Wert Sie angeben. Im Cache gespeicherte ThinApp-Pakete Heruntergeladene ThinApp-Pakete werden aus dem Cache von Workspace für Windows, %LOCALAPPDATA%\VMware\Horizon ThinApp\PackageCache, an die neue Cache-Position, %LOCALAPPDATA%\VMware\Identity Manager Desktop\thinapp, kopiert. Die Ordnernamen innerhalb des Cache-Ordners werden geändert.
Wichtig:
Die Eigenschaften, die während der Installation für VMware Identity Manager festgelegt wurden, haben Vorrang gegenüber jeglichen für diese Eigenschaften migrierten Werten. Wenn INSTALL_MODE in Workspace für Windows z. B. auf COPY_TO_LOCAL festgelegt war und Sie während der Installation des Identity Manager Desktops /v INSTALL_MODE=HTTP_DOWNLOAD angeben, ist INSTALL_MODE auf HTTP_DOWNLOAD eingestellt. |
Verwenden der VMware Identity Manager Desktop-Befehlszeilenoptionen des Installationsprogramms
Wenn Ihre VMware Identity Manager-Instanz folgende URL „https://identitymanagerFQDN“ aufweist, und VMware Identity Manager für den kontobasierten Zugriff auf die Netzwerkfreigabe Ihrer ThinApp-Pakete konfiguriert ist und wenn Sie die Anwendung VMware Identity Manager Desktop automatisch im Hintergrund auf mehreren Desktops dieser VMware Identity Manager-Instanz mit diesen Optionen installieren möchten:
Die ThinApp-Installationsoption auf HTTP_DOWNLOAD setzen, weil Sie erwarten, dass diese Windows-Systeme wahrscheinlich nicht der Domäne beitreten werden. VMware Identity Manager ist für den kontobasierten Zugriff auf die Netzwerkfreigabe der ThinApp-Pakete korrekt konfiguriert.
Die Clients überprüfen mit VMware Identity Manager alle 60 Sekunden auf neue Pakete und Berechtigungen.
Sie können ein Skript erstellen, das den folgenden Befehl aufruft:
VMware-Identity-Manager-Desktop-n.n.n-nnnnnnn.exe /s /v/qn WORKSPACE_SERVER="https://identitymanagerFQDN INSTALL_MODE=HTTP_DOWNLOAD POLLING_INTERVAL=60
wobei Sie den Teil n.n.n-nnnnnnn des Dateinamens durch den Namen Ihres heruntergeladenen Installationsprogramms für VMware Identity Manager Desktop ersetzen.