Liste mit Unity-Filterregeln

Diese Richtlinie bestimmt die Filterregeln für das Fenster bei einem Remotezugriff auf gehostete Anwendungen. Filterregeln werden von Horizon Agent verwendet, um benutzerdefinierte Anwendungen zu unterstützen. Dieses GPO sollte zum Einsatz kommen, wenn Sie ein Problem mit der Anzeige von Fenstern haben, z. B. wenn ein Fenster einen schwarzen Hintergrund hat oder die Größe eines Dropdown-Fensters nicht ordnungsgemäß angepasst wird.

Der erste Schritt beim Festlegen einer Regel besteht darin, die Merkmale des Fensters bzw. der Fenster zu bestimmen, für das bzw. die die Regel gelten soll. Es gibt viele mögliche Merkmale, die identifiziert werden können:

1. Klassenname für Fenster, in einer benutzerdefinierten Regel als „classname=XYZ" identifiziert
2. Produktunternehmen, als „company=XYZ" identifiziert
3. Produktname, als „product=XYZ" identifiziert
4. Produkthauptversion, als „major=XYZ" identifiziert
5. Produktnebenversion, als „minor=XYZ" identifiziert
6. Build-Nummer des Produkts, als „build=XYZ" identifiziert
7. Revisionsnummer des Produkts, als „revision=XYZ" identifiziert

Meist wird nur das Merkmal „Klassenname für Fenster" als bevorzugtes Merkmal verwendet (z. B. classname=CustomClassName). Allerdings werden die anderen Merkmale für den Fall bereitgestellt, dass Sie Regeln auf ein bestimmtes Produkt beschränken müssen. Sie finden diese Eigenschaften im Fenster „Dateieigenschaften" einer ausführbaren Datei. Sie müssen exakt identisch sein, einschließlich Groß-/Kleinschreibung und Sonderzeichen. Wenn mehrere Merkmale angegeben werden, müssen alle übereinstimmen, damit die Regel auf das Fenster angewendet werden kann.

Sobald Sie die Merkmale identifiziert haben, müssen Sie in einem nächsten Schritt eine Aktion auswählen. Die Aktion muss entweder action=block oder action=map sein. action=block weist Horizon Agent an, das Fenster dem Client nicht remote bereitzustellen. Diese Aktion wird verwendet, wenn ein Fenster auf dem Client angezeigt wird, das zu groß ist oder die normale Fokussierung von Fenstern beeinträchtigt. action=map weist Horizon Agent an, das Fenster als einen bestimmten hartcodierten Typ zu behandeln.

Wenn Sie action=map festlegen, müssen Sie auch den Typ angeben, dem das Fenster zugeordnet werden soll. Sie können dies tun, indem Sie type=XYZ mit angeben. Hier eine Liste aller verfügbaren Werte für die Typauswahl: normal, panel, dialog, tooltip, splash, toolbar, dock, desktop, widget, combobox, startscreen, sidepanel, taskbar, metrofullscreen, metrodocked.

Hier zwei Beispiele für Regeln, die Sie festlegen können, um eine fehlerhafte Anwendung zu reparieren:

1. Sie können ein Fenster herausfiltern, das nicht remote bereitgestellt werden soll.
- Um alle Fenster mit dem Klassennamen „MyClassName" zu blockieren, verwenden Sie die Regel „classname=MyClassName;action=block".
- Um alle Fenster des Produkts „MyProduct" zu blockieren, verwenden Sie die Regel „product=MyProduct;action=block".
2. Sie können ein Fenster dem richtigen Typ zuordnen. Dies ist normalerweise nur erforderlich, wenn Sie vom VMware Support dazu aufgefordert werden, da nur schwer festgestellt werden kann, ob ein Fenster einem falschen Typ zugeordnet ist.
- Um eine benutzerdefinierte Klasse dem Typ „combobox" zuzuordnen, verwenden Sie die Regel „classname=MyClassName;action=map;type=combobox".

Hinweis: Dieses GPO hat niedrigere Priorität als die unter „%ProgramData%\VMware\RdeServer\Unity Filters" installierten Filterregeln.

Unterstützt auf: Nicht definiert

Unity-Filterregeln

Registry HiveHKEY_LOCAL_MACHINE
Registry PathSoftware\Policies\VMware, Inc.\VMware VDM\VMware Unity\Filters
Value Name{number}
Value TypeREG_SZ
Default Value

vdm_agent.admx

Administrative Vorlagen (Computer)

Administrative Vorlagen (Benutzer)