Konfigurieren von UE-V 2.x mit System Center Configuration Manager 2012
Letzte Aktualisierung: August 2015
Betrifft: User Experience Virtualization 2.0, User Experience Virtualization 2.1
Nach der Installation von Virtualisierung der Benutzerfreundlichkeit von Microsoft (UE-V) 2.0, 2.1 oder 2.1 SP1 und der erforderlichen Features muss UE-V konfiguriert werden. Mithilfe des UE-V-Konfigurationspakets können Administratoren das Feature „Kompatibilitätseinstellungen“ von System Center Configuration Manager 2012 SP1 oder höher verwenden, um konsistente Konfigurationen auf mehrere Standort anzuwenden, an denen UE-V und Configuration Manager installiert sind.
Unterstützte Funktionen des UE-V-Konfigurationspakets
Das UE-V-Konfigurationspaket enthält Tools, um die folgenden Tasks auszuführen:
Erstellen oder Aktualisieren von UE-V-Baselines für die Verteilung von Einstellungsortvorlagen.
Definieren von UE-V-Vorlagen, die registriert oder nicht registriert werden sollen
Aktualisieren von UE-V-Vorlagenkonfigurationselementen und Baselines, wenn Vorlagen hinzugefügt oder aktualisiert werden
Verteilen und Registrieren von UE-V-Vorlagen mit Wartung von Standardkonfigurationselementen
Erstellen oder Aktualisieren eines Richtlinienkonfigurationselements für den UE-V-Agenten, um diese Einstellungen festzulegen oder zu deaktivieren.
Maximale Paketgröße
Windows-App-Synchronisierung aktivieren/deaktivieren
Warten auf die Synchronisierung beim Start der Anwendung
Verzögerter Einstellungsimport
Synchronisierung nicht aufgelisteter Windows-Apps
Warten auf Synchronisierung bei Anmeldung
Benachrichtigung zum Importieren von Einstellungen
URL „Wenden Sie sich an die IT-Abteilung“
Warten auf Synchronisierungstimeout
Einstellungsspeicherpfad
Beschreibender Text „Wenden Sie sich an die IT-Abteilung“
Pfad zum Einstellungsvorlagenkatalog
Synchronisierungsaktivierung
Taskleistensymbol aktiviert
Starten/Beenden von UE-V-Agent-Dienst
Synchronisierungsmethode
Benachrichtigung: Erste Verwendung
Definieren, welche Windows-Apps Einstellungen wechseln
Synchronisierungstimeout
Überprüfen Sie die Kompatibilität, indem Sie bestätigen, dass UE-V ausgeführt wird.
Generieren eines Richtlinienkonfigurationselement für den UE-V-Agenten
Alle UE-V-Agent-Richtlinien und die gesamte Konfiguration wird über ein einzelnes Konfigurationselement verteilt, das mit dem UevAgentPolicyGenerator.exe-Tool generiert wird. Dieses Tool liest die gewünschte Konfiguration aus einer XML-Konfigurationsdatei und erstellt einen CI mit Ermittlungs- und Behebungseinstellungen, die erforderlich sind, um den Computer konform zu machen.
Die CAB-Datei für das Richtlinienkonfigurationselement des UE-V-Agenten wird mithilfe des UevTemplateBaselineGenerator.exe-Befehlszeilentools erstellt, das diese Parametern enthält:
Site <Standortcode>
PolicyName <Name> Optional: Der Standardwert ist „UE-V-Agent-Richtlinie“, falls nicht vorhanden
PolicyDescription <Beschreibung> Optional: Eine Beschreibung wird angegeben, falls nicht vorhanden
CabFilePath <vollständiger Pfad zur .CAB-Datei für das Konfigurationselement<
ConfigurationFile <vollständiger Pfad zur XML-Datei zur Agentkonfiguration>
Hinweis
Es ist möglicherweise erforderlich, die PowerShell-Ausführungsrichtlinie zu ändern, um diese Skripts in Ihrer Umgebung auszuführen. Führen Sie folgende Schritte in der Configuration Manager-Konsole aus:
- Wählen Sie Verwaltung > Clienteinstellungen > Eigenschaften.
- Legen Sie in der Registerkarte Benutzer-Agent für PowerShell-Ausführungsrichtlinie die Option Umgehen fest
Erstellen Sie das erste UE-V-Richtlinienkonfigurationselement
Kopieren Sie die Standarddatei für die Konfiguration von Einstellungen aus dem Installationsverzeichnis des UE-V-Konfigurationspakets an einen Speicherort, der für die Configuration Manager-Verwaltungskonsole sichtbar ist:
C:\Program Files (x86)\Microsoft User Experience Virtualization\ConfigPack\AgentConfiguration.xml c:\<target path>
Die Standardkonfigurationsdatei enthält fünf Abschnitte:
Computerrichtlinie
Alle UE-V-Computereinstellungsebenen. Das Attribut DesiredState kannSet sein, um den Wert in der Registrierung zugewiesen zu haben
Clear sein, um die Einstellung zu entfernen
Unmanagedsein, um das Konfigurationselement in seinem aktuellen Status zu belassen
Entfernen Sie keine Zeilen aus diesem Abschnitt. Legen Sie stattdessen DesiredState auf „Unmanaged“ fest, wenn Sie nicht möchten, dass Configuration Manager die aktuellen oder Standardwerte ändert.
CurrentComputerUserPolicy
Alle UE-V-Benutzerebeneneinstellungen. Diese Einträge überschreiben die Computereinstellungen für einen Benutzer. Das Attribut DesiredState kannSet sein, um den Wert in der Registrierung zugewiesen zu haben
Clear sein, um die Einstellung zu entfernen
Unmanagedsein, um das Konfigurationselement in seinem aktuellen Status zu belassen
Entfernen Sie keine Zeilen aus diesem Abschnitt. Legen Sie stattdessen DesiredState auf „Unmanaged“ fest, wenn Sie nicht möchten, dass Configuration Manager die aktuellen oder Standardwerte ändert.
- Dienste
Einträge in diesem Abschnitt steuern den Dienstvorgang. Die Standardkonfigurationsdatei enthält einen Eintrag für UevAgentService. Das DesiredState-Attribut kann auf Running oder Stopped festgelegt werden.
Windows8AppsComputerPolicy
Alle Synchronisierungseinstellungen für Windows-Apps auf Computerebene. Jeder in diesem Abschnitt aufgeführte PackageFamilyName kann ein DesiredState vonEnabled zugewiesen werden, um Einstellungen zu wechseln
Disabled zugewiesen werden, um das Wechseln von Einstellungen zu verhindern
Cleared zugewiesen werden, damit der Eintrag aus dem UE-V-Steuerelement entfernt wird
In diesem Abschnitt können zusätzliche Zeilen hinzugefügt werden, die auf der Liste der installierten Windows-Apps basieren, und die mithilfe des PowerShell-Cmdlets GetAppxPackage angezeigt werden können.
- Windows8AppsCurrentComputerUserPolicy
Identisch mit der Windows8AppsComputerPolicy mit Einstellungen, die Computereinstellungen für einen einzelnen Benutzer überschreiben.
Bearbeiten Sie die Konfigurationsdatei, indem Sie die gewünschten Zustands- und Wertfelder ändern.
Führen Sie diesen Befehl auf einem Computer mit der Configuration Manager-Verwaltungskonsole aus:
C:\Program Files (x86)\Microsoft User Experience Virtualization\ConfigPack\UevAgentPolicyGenerator.exe –Site ABC –CabFilePath “C:\MyCabFiles\UevPolicyItem.cab” –ConfigurationFile “c:\AgentConfiguration.xml”
Importieren Sie die CAB-Datei mithilfe der Configuration Manager-Konsole oder PowerShell Import-CMConfigurationItem
Aktualisieren eines Richtlinienkonfigurationselement für den UE-V-Agenten
Bearbeiten Sie die Konfigurationsdatei, indem Sie die gewünschten Zustands- und Wertfelder ändern.
Führen Sie den Befehl aus Schritt 3 in Erstellen Sie das erste UE-V-Richtlinienkonfigurationselement aus. Wenn Sie den Namen mit dem PolicyName-Parameter geändert haben, stellen Sie sicher, dass Sie den gleichen Namen eingeben.
Importieren Sie die CAB-Datei erneut. Die Configuration Manager-Version wird aktualisiert.
Generieren einer UE-V-Vorlagenbaseline
UE-V-Vorlagen werden mithilfe einer Baseline mit mehreren Konfigurationselementen verteilt. Jedes Konfigurationselement enthält die Ermittlungs- und Behebungsskripts, die erforderlich sind, um eine UE-V-Vorlage zu installieren. Die tatsächliche UE-V-Vorlage ist in das Wiederherstellungsskript eingebettet für die Verteilung mithilfe der Konfigurationselement-Standardfunktionen.
Die UE-V-Vorlagenbaseline wird unter Verwendung des UevTemplateBaselineGenerator.exe-Befehlszeilentools erstellt, das diese Parameter hat:
Site <Standortcode>
BaselineNamee <Name> (Optional: Der Standardwert ist „UE-V-Vorlagenverteilungsbaseline“, falls nicht vorhanden)
BaselineDescription <Beschreibung> (Optional: eine Beschreibung wird angegeben, falls nicht vorhanden)
TemplateFolder <UE-V-Vorlagenordner>
Register <CSV-Vorlagenliste>
Unregister <CSV-Vorlagenliste>
CabFilePath <vollständiger Pfad zur zu erstellenden Baseline-CAB-Datei>
Das Ergebnis ist eine Baseline-CAB-Datei, die für den Import in Configuration Manager bereit ist. Wenn Sie zu einem späteren Zeitpunkt eine Vorlage aktualisieren oder hinzufügen, können Sie den Befehl mit demselben Baselinenamen erneut ausführen. Importieren Sie die CAB-Ergebnisse bei der Aktualisierung von CI-Version auf die geänderten Vorlagen.
Erstellen der ersten UE-V-Vorlagebaseline
Erstellen Sie einen Mastersatz von UE-V-Vorlagen in einem stabilen Ordnerspeicherort, der für Computer sichtbar ist, die auf der Configuration Manager-Verwaltungskonsole ausgeführt werden. Wenn Vorlagen hinzugefügt oder aktualisiert werden, ist dies der Ordner, in dem sie für die Verteilung abgerufen werden. Die ursprüngliche Liste von Vorlagen kann von einem Computer mit UE-V kopiert werden. Der Standardspeicherort für die Vorlage ist C:\Programme\Microsoft User Experience Virtualization\Vorlagen.
Erstellen Sie eine text.bat-Datei, in der Sie den Vorlagengenerierungsbefehl hinzufügen können. Dies ist optional, aber es wird die erneute Generierung vereinfachen, wenn Sie die Parameter des Befehls speichern.
Fügen Sie Befehl und Parameter zur bat-Datei hinzu, die die Baseline generieren. Das folgende Beispiel erstellt eine Baseline, mit der Editor und Rechner verteilt werden:
C:\Program Files (x86)\Microsoft User Experience Virtualization\ConfigPack\UevTemplateBaselineGenerator.exe –Site “ABC” –TemplateFolder “C:\ProductionUevTemplates” –Register “MicrosoftNotepad.xml, MicrosoftCalculator.xml” –CabFilePath “C:\MyCabFiles\UevTemplateBaseline.cab”
Führen Sie die .bat-Datei aus, um UevTemplateBaseline.cab zu erstellen, was bereit für den Import in Configuration Manager ist.
Aktualisieren einer UE-V-Vorlagenbaseline
Der Vorlagengenerator verwendet die Vorlagenversion, um zu bestimmen, ob eine Vorlage aktualisiert werden soll. Wenn Sie eine Vorlage ändern und die Version aktualisieren, vergleicht der Baseline-Generator die Vorlage im Masterordner mit der im CI auf dem Configuration Manager enthaltenen Vorlage. Wenn ein Unterschied gefunden wird, werden die generierte Baseline und die geänderten CI-Versionen aktualisiert.
Um eine neue Vorlage für den Editor zu verteilen, führen Sie diese Schritte aus:
Aktualisieren Sie die Vorlage und die Vorlagenversion, die sich im <Version>-Element der Vorlage befindet.
Kopieren Sie die Vorlage in das Mastervorlagenverzeichnis.
Führen Sie den Befehl in der BAT-Datei aus, die Sie in Schritt 3 in Erstellen der ersten UE-V-Vorlagebaseline erstellt haben.
Importieren Sie die generierte CAB-Datei in Configuration Manager mithilfe der Konsole oder PowerShell Import-CMBaseline.
Abrufen des UE-V-Konfigurationspakets
Das UE-V-Konfigurationspaket für Configuration Manager 2012 SP1 oder höher kann hier heruntergeladen werden.
Haben Sie einen Vorschlag für UE-V?
Fügen Sie hier Vorschläge hinzu, oder stimmen Sie über Vorschläge ab. Verwenden Sie bei Problemen mit UE-V das UE-V-TechNet-Forum.