Sie können spezifische Eigenschaften einschließen, wenn Sie eine unbeaufsichtigte Installation von Horizon Agent über die Befehlszeile durchführen. Sie müssen das Format PROPERTY=value verwenden, damit Microsoft Windows Installer (MSI) die Eigenschaften und Werte interpretieren kann. Bei einem unbeaufsichtigten Upgrade werden die gleichen Installationsbefehle verwendet. Sie können die bereits installierten Horizon Agent-Komponenten ebenfalls unbeaufsichtigt ändern.

Die folgende Tabelle enthält die Eigenschaften für die unbeaufsichtigte Installation von Horizon Agent, die Sie in der Befehlszeile verwenden können.

Tabelle 1. MSI-Eigenschaften für die unbeaufsichtigte Installation von Horizon Agent
MSI-Eigenschaft Beschreibung Standardwert
INSTALLDIR Pfad und Verzeichnis für die Installation der Horizon Agent-Software. Beispiel:

INSTALLDIR=""D:\abc\my folder""

Die zweifach gesetzten doppelten Anführungszeichen um den Pfad sorgen dafür, dass das MSI-Installationsprogramm das Leerzeichen im Pfad ignoriert.

Diese MSI-Eigenschaft ist optional.

%ProgramFiles%\VMware\VMware View\Agent
RDP_CHOICE Legt fest, ob RDP (Remote Desktop Protocol) auf dem Desktop aktiviert werden soll.

Mit dem Wert 1 wird RDP aktiviert. Mit dem Wert 0 wird die RDP-Einstellung deaktiviert.

Diese MSI-Eigenschaft ist optional.

1
SUPPRESS_RUNONCE_CHECK Ignoriert ausstehende Windows Update-Aufgaben, die für den nächsten Neustart des Betriebssystems in den Schlüsseln HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce und RunOnceEx geplant sind. Die Verwendung dieses Kennzeichens ermöglicht eine parallele Installation. Das Ergebnis der Installation kann aber abweichen, wenn die System-Updates Auswirkungen auf die Laufzeitabhängigkeiten von Horizon Agent haben.

Diese MSI-Eigenschaft ist optional.

Keine
URL_FILTERING_ENABLED Legen Sie fest, ob die URL-Inhaltsumleitung installiert werden soll. Bei Verwendung des Werts 1 wird die Funktion installiert. Sie müssen mithilfe der Gruppenrichtlinieneinstellungen festlegen, welche URLs umgeleitet werden sollen. Siehe „Konfigurieren der URL-Inhaltsumleitung“ im Dokument Konfigurieren von Remote-Desktop-Funktionen in Horizon 7.

Diese MSI-Eigenschaft ist optional.

0
VDM_SKIP_BROKER_REGISTRATION Mit dem Wert 1 werden nicht verwaltete Desktops übersprungen. Keine
VDM_VC_MANAGED_AGENT Legt fest, ob vCenter Server die virtuelle Maschine verwaltet, auf der Horizon Agent installiert ist.

Mit dem Wert 1 wird der Desktop als von vCenter Server verwaltete virtuelle Maschine konfiguriert.

Mit dem Wert 0 wird der Desktop ohne Verwaltung durch vCenter Server konfiguriert.

Diese MSI-Eigenschaft ist erforderlich.

Hinweis: Die Reparaturoption des Installationsprogramms wird nicht für eine nicht verwaltete Installation unterstützt. Die Reparatur einer solchen Installation führt zu einer Installation eines verwalteten Horizon Agent.
Keine
VDM_SERVER_NAME Der Hostname oder die IP-Adresse der Verbindungsserver-Instanz, auf der das Horizon Agent-Installationsprogramm einen nicht verwalteten Desktop registriert. Diese Eigenschaft gilt nur für nicht verwaltete Desktops. Beispiel:

VDM_SERVER_NAME=10.123.01.01

Diese MSI-Eigenschaft ist für nicht verwaltete Desktops erforderlich.

Verwenden Sie diese MSI-Eigenschaft nicht für virtuelle Desktops, die von vCenter Server verwaltet werden.

Keine
VDM_SERVER_USERNAME Der Benutzername des Administrators auf der Verbindungsserver-Instanz. Diese MSI-Eigenschaft gilt nur für nicht verwaltete Desktops. Beispiel:

VDM_SERVER_USERNAME=Domäne\Benutzername

Diese MSI-Eigenschaft ist für nicht verwaltete Desktops erforderlich.

Verwenden Sie diese MSI-Eigenschaft nicht für virtuelle Desktops, die von vCenter Server verwaltet werden.

Keine
VDM_SERVER_PASSWORD Kennwort der Verbindungsserver-Administratorbenutzers. Beispiel:

VDM_SERVER_PASSWORD=secret

Diese MSI-Eigenschaft ist für nicht verwaltete Desktops erforderlich.

Verwenden Sie diese MSI-Eigenschaft nicht für virtuelle Desktops, die von vCenter Server verwaltet werden.

Keine
VDM_IP_PROTOCOL_USAGE Gibt die von Horizon Agent verwendete IP-Version an. Gültige Werte sind IPv4 und IPv6. IPv4
VDM_FIPS_ENABLED Geben Sie an, ob der FIPS-Modus aktiviert werden soll. Der Wert 1 aktiviert den FIPS-Modus. Der Wert 0 deaktiviert den FIPS-Modus. Wenn für diese Eigenschaft 1 gewählt wurde und Windows sich nicht im FIPS-Modus befindet, wird der Installationsvorgang abgebrochen. 0
VDM_FLASH_URL_REDIRECTION Legt fest, ob Horizon Agent die Funktion der Flash-URL-Umleitung installiert. Mit 1 wird deren Installation aktiviert, mit 0 deaktiviert.

Diese MSI-Eigenschaft ist optional.

0
VDM_FORCE_DESKTOP_AGENT Wenn Sie Horizon Agent auf einer Windows Server-Maschine installieren und als Einzelbenutzer-Horizon 7-Desktop anstatt als RDS-Host konfigurieren, legen Sie den Wert auf 1 fest. Diese Anforderung gilt für Computer, die von vCenter Server verwaltet werden, und für nicht verwaltete Computer. Legen Sie für Gäste, die keine Windows Server-Gäste sind und die Anwendungssitzungen hosten, den Wert auf 0 fest.

Diese MSI-Eigenschaft ist optional.

0
INSTALL_VDISPLAY_DRIVER Konfiguriert den Horizon-WDDM-Anzeigetreiber. Der Wert 1 aktiviert die Treiberinstallation. Der Wert 0 oder kein Wert deaktiviert die Treiberinstallation. 0

In einem Befehl für die unbeaufsichtigte Installation können Sie die Eigenschaft ADDLOCAL zum Festlegen von Optionen verwenden, die das Horizon Agent-Installationsprogramm konfiguriert.

Die folgende Tabelle enthält die Horizon Agent-Optionen, die Sie an der Befehlszeile eingeben können. Für diese Optionen gibt es entsprechende Setup-Optionen, die Sie bei einer interaktiven Installation deaktivieren bzw. aktivieren können.

Weitere Informationen zu den Optionen des benutzerdefinierten Setups finden Sie unter Benutzerdefinierte Horizon Agent-Setup-Optionen für einen RDS-Host.

Wenn Sie nicht die Eigenschaft ADDLOCAL an der Befehlszeile eingeben, installiert Horizon Agent alle für interaktive Installationen standardmäßig vorgesehenen Optionen, wenn diese auf dem Gastbetriebssystem unterstützt werden. Bei der Verwendung von ADDLOCAL=ALL installiert Horizon Agent die gesamten folgenden Optionen sowohl standardmäßig als auch nicht standardmäßig, wenn diese auf dem Gastbetriebssystem unterstützt werden, außer NGVC. NGVC und SVIAgent schließen sich gegenseitig aus. Die Installation von NGVC müssen Sie explizit angeben.

Weitere Informationen erhalten Sie im ADDLOCAL-Tabelleneintrag unter „Befehlszeilenoptionen für Microsoft Windows Installer“ im Dokument Einrichten von virtuellen Desktops in Horizon 7.

Sie können Funktionen mithilfe der ADDLOCAL- und REMOVE-MSI-Eigenschaften ändern. Verwenden Sie den folgenden PowerShell-Befehl, um die Registrierung der installierten Komponenten auf dem System, auf dem Horizon Agent installiert ist, für die Basisbefehlszeile ModifyPath zu anzufordern:
Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* |
        Select-Object DisplayName, ModifyPath | Where-Object {$_.DisplayName -eq 'VMware Horizon
        Agent'} | Format-Table –AutoSize
Die Ausgabe:
DisplayName               ModifyPath
          VMware Horizon Agent      MsiExec.exe /I{A17DD662-DFB3-4997-9C0F-4E687A300111}

Das folgende Beispiel ändert und entfernt die USB-Komponente aus einer vorhandenen Installation: VMware-Horizon-Agent-x86-y.y.y-xxxxxx.exe /s /v"/qn REMOVE=USB"

Im folgenden Beispiel wird die Installation des Agent durch das Ersetzen von ThinPrint durch die VMware-Druckfunktion geändert: VMware-Horizon-Agent-x86-y.y.y-xxxxxx.exe /s /v"/qn ADDLOCAL=PrintRedir REMOVE=ThinPrint"

Im folgenden Beispiel wird die Installation des Agenten durch Hinzufügen des seriellen Ports und der Scannerumleitung geändert: VMware-Horizon-Agent-x86-y.y.y-xxxxxx.exe /s /v"/qn ADDLOCAL=SerialPortRedirection,ScannerRedirection"

Tabelle 2. Horizon Agent-Optionen für die unbeaufsichtigte Installation und benutzerdefinierte Setup-Optionen für die interaktive Installation
Option für die unbeaufsichtigte Installation Benutzerdefinierte Setup-Option in einer interaktiven Installation Standardmäßig interaktiv installiert oder wenn ADDLOCAL nicht verwendet wird
Core Core Ja
USB USB-Umleitung Nein
SVIAgent View Composer Agent Ja
NGVC Instant-Clone-Agent Nein
RTAV Echtzeit-Audio/Video Ja
ClientDriveRedirection Clientlaufwerksumleitung Ja
SerialPortRedirection Umleitung serieller Ports Nein
ScannerRedirection Scannerumleitung Nein
FlashURLRedirection Flash URL-Umleitung

Diese Funktion wird nicht angezeigt, sofern Sie nicht die VDM_FLASH_URL_REDIRECTION=1-Eigenschaft an der Befehlszeile verwenden.

Nein
GEOREDIR Geolocation-Umleitung Nein
ThinPrint Virtueller Druck Ja
V4V vRealize Operations Desktop Agent Ja
VPA View Persona Management Ja
SmartCard PCoIP-Smartcard

Standardmäßig wird diese Funktion nicht in einer interaktiven Installation installiert.

Nein
VmwVaudio VMware-Audio (virtueller Audio-Treiber) Ja
VmVideo VMware Video (virtueller Videotreiber) Nein
VmwVidd Indirekter VMware-Anzeigetreiber Ja
TSMMR Windows Media-Multimedia-Umleitung (MMR) Ja
RDP Aktiviert das RDP-Protokoll in der Registrierung, wenn Sie die RDP_CHOICE=1-Eigenschaft in der Befehlszeile verwenden oder wenn Sie RDP als Standardanzeigeprotokoll für das Erstellen oder Bearbeiten eines Desktop-Pools ausgewählt haben.

Diese Funktion wird bei interaktiven Installationen nicht angezeigt.

Ja
VMWMediaProviderProxy VMware Virtualization Pack für Skype for Business Nein
RDSH3D 3D-Rendering auf RDS-Hosts Nein
BlastUDP UDP-Transportunterstützung für Blast Ja
HTML5MMR HTML5-Multimedia-Umleitung Nein
CIT (nur 64 Bit) Client IP-Transparenz.

Ist nur im 64-Bit-Installationsprogramm vorhanden. Wenn Sie versuchen, die Funktion mit dem 32-Bit-Installationsprogramm über die Befehlszeile zu installieren, gibt MSI einen Fehler zurück.

Nein
SdoSensor SDO-Sensor-Umleitung Nein
PerfTracker Horizon Performance Tracker Nein
HelpDesk Horizon Help Desk Tool Nein
PrintRedir VMware Integrated Printing Nein

Wenn Sie mit ADDLOCAL die Funktionen einzeln angeben (Sie müssen ADDLOCAL=ALL nicht festlegen), müssen Sie immer Core angeben.

Tabelle 3. Funktionen für die unbeaufsichtigte Horizon Agent-Installation, die automatisch installiert werden
Funktion für die unbeaufsichtigte Installation Beschreibung
Core Die Horizon Agent-Core-Funktionen.

Wenn Sie ADDLOCAL=ALL angeben, werden alle Core-Funktionen installiert.

BlastProtocol VMware Blast
PCoIP Agent des PCoIP-Protokolls
VmVideo Virtueller Videotreiber
UnityTouch Unity Touch
PSG Diese Funktion fügt einen Registrierungseintrag ein, der dem Verbindungsserver übermittelt, ob Horizon Agent IPv4 oder IPv6 verwendet.

Installieren Sie die Flash-URL-Umleitung mithilfe der VDM_FLASH_URL_REDIRECTION=1-Eigenschaft in einer unbeaufsichtigten Installation. Diese Funktion wird während einer interaktiven Installation oder bei der Verwendung von ADDLOCAL=ALL in einer unbeaufsichtigten Installation nicht installiert. Beispiel:

VMware-Horizon-Agent-x86-y.y.y-xxxxxx.exe /s /v"/qn VDM_VC_MANAGED_AGENT=1 VDM_FLASH_URL_REDIRECTION=1 ADDLOCAL=Core,SVIAgent,ThinPrint,USB,FlashURLRedirection,RTAV"