Konfigurieren von UE-V 2.1 SP1 mit System Center Configuration Manager 2012

Nachdem Sie Microsoft User Experience Virtualization (UE-V) 2.1 SP1 und die erforderlichen Features installiert haben, müssen Sie UE-V konfigurieren. Das UE-V-Konfigurationspaket bietet Administratoren die Möglichkeit, das Feature "Kompatibilitätseinstellungen" von System Center Configuration Manager 2012 SP1 oder höher zu verwenden, um konsistente Konfigurationen an Standorten anzuwenden, an denen UE-V und Configuration Manager installiert sind.

Unterstützte Features des UE-V-Konfigurationspakets

Das UE-V-Konfigurationspaket enthält Tools zum Ausführen der folgenden Aufgaben:

  • Erstellen oder Aktualisieren von Baselines für die Verteilung von UE-V-Einstellungen für Speicherortvorlagen.

    • Definieren von UE-V-Vorlagen, die registriert oder nicht registriert werden sollen
    • Aktualisieren von Konfigurationselementen und Baselines für UE-V-Vorlagen beim Hinzufügen oder Aktualisieren von Vorlagen
    • Verteilen und Registrieren von UE-V-Vorlagen mithilfe der Standardwartung für Konfigurationselemente
  • Erstellen oder aktualisieren Sie ein UE-V-Agent-Richtlinienkonfigurationselement, um diese Einstellungen festzulegen oder zu löschen.

    Maximale Paketgröße Aktivieren/Deaktivieren der Windows-App-Synchronisierung Warten auf Synchronisierung beim Anwendungsstart
    Festlegen der Importverzögerung Nicht aufgelistete Windows-Apps synchronisieren Warten auf Synchronisierung bei der Anmeldung
    Benachrichtigung zum Importieren von Einstellungen IT-Kontakt-URL Warten auf Synchronisierungstimeout
    Speicherpfad für Einstellungen Beschreibender Text für IT-Kontakt Katalogpfad der Einstellungsvorlage
    Synchronisierungsaktivierung Taskleistensymbol aktiviert Starten/Beenden des UE-V-Agent-Diensts
    Synchronisierungsmethode Benachrichtigung zur ersten Verwendung Definieren der Einstellungen für windows-Apps
    Synchronisierungstimeout
  • Überprüfen Sie die Konformität, indem Sie bestätigen, dass UE-V ausgeführt wird.

Generieren eines UE-V-Agent-Richtlinienkonfigurationselements

Alle UE-V-Agent-Richtlinien und -Konfigurationen werden ü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 eine CI mit den Ermittlungs- und Wartungseinstellungen, die erforderlich sind, um die Konformität des Computers zu gewährleisten.

Die CAB-Datei des Konfigurationselements für die UE-V-Agent-Agent-Richtlinie wird mithilfe des Befehlszeilentools UevTemplateBaselineGenerator.exe erstellt, das über die folgenden Parameter verfügt:

  • Standortcode <>

  • PolicyName <name> Optional: Standardwert "UE-V-Agent Policy" (UE-V-Agent-Richtlinie), wenn nicht vorhanden

  • PolicyDescription <description> Optional: Eine Beschreibung wird bereitgestellt, wenn sie nicht vorhanden ist.

  • Vollständiger Pfad von CabFilePath <zum Konfigurationselement .CAB Datei>

  • ConfigurationFile <: vollständiger Pfad zur XML-Konfigurationsdatei des Agents>

Hinweis

Es kann erforderlich sein, die PowerShell-Ausführungsrichtlinie zu ändern, damit diese Skripts in Ihrer Umgebung ausgeführt werden können. Führen Sie die folgenden Schritte in der Configuration Manager-Konsole aus:

  1. Wählen Sie Eigenschaften für Verwaltungsclienteinstellungen >> aus.

  2. Legen Sie auf der Registerkarte Benutzer-Agent die PowerShell-Ausführungsrichtlinie auf Umgehung fest.

Erstellen des ersten UE-V-Richtlinienkonfigurationselements

  1. Kopieren Sie die Konfigurationsdatei für Standardeinstellungen aus dem Installationsverzeichnis des UE-V-Konfigurationspakets an einen Speicherort, der für Ihre Configuration Manager-Konsole 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 Einstellungen auf UE-V-Computerebene. Das DesiredState-Attribut kann einen der folgenden Werte aufweisen:

      • Legen Sie fest, dass der Wert in der Registrierung zugewiesen wird.

      • Löschen Sie , um die Einstellung zu entfernen.

      • Nicht verwaltet , um das Konfigurationselement im aktuellen Zustand zu erhalten.

    Entfernen Sie keine Zeilen aus diesem Abschnitt. Legen Sie stattdessen DesiredState auf "Unmanaged" fest, wenn Configuration Manager aktuelle oder Standardwerte nicht ändern soll.

    • CurrentComputerUserPolicy: Alle Einstellungen auf UE-V-Benutzerebene. Diese Einträge überschreiben die Computereinstellungen für einen Benutzer. Das DesiredState-Attribut kann einen der folgenden Werte aufweisen:

      • Legen Sie fest, dass der Wert in der Registrierung zugewiesen wird.

      • Löschen Sie , um die Einstellung zu entfernen.

      • Nicht verwaltet , um das Konfigurationselement im aktuellen Zustand zu erhalten.

    Entfernen Sie keine Zeilen aus diesem Abschnitt. Legen Sie stattdessen DesiredState auf "Unmanaged" fest, wenn Configuration Manager aktuelle oder Standardwerte nicht ändern soll.

    • Dienste: Einträge in diesem Abschnitt steuern den Dienstvorgang. Die Standardkonfigurationsdatei enthält einen einzelnen Eintrag für UevAgentService. Das DesiredState-Attribut kann auf Running oder Stopped festgelegt werden.

    • Windows8AppsComputerPolicy: Alle Einstellungen für die Windows-App-Synchronisierung auf Computerebene. Jedem in diesem Abschnitt aufgeführten PackageFamilyName kann ein DesiredState mit einem der folgenden Werte zugewiesen werden:

      • Aktiviert , damit Einstellungen verschoben werden.

      • Deaktiviert , um das Roaming von Einstellungen zu verhindern.

      • Deaktiviert , damit der Eintrag aus dem UE-V-Steuerelement entfernt wird.

    Sie können diesem Abschnitt basierend auf der Liste der installierten Windows-Apps weitere Zeilen hinzufügen, die mit dem PowerShell-Cmdlet Get-AppxPackage angezeigt werden können.

    • Windows8AppsCurrentComputerUserPolicy: Identisch mit der Windows8AppsComputerPolicy mit Einstellungen, die Computereinstellungen für einen einzelnen Benutzer außer Kraft setzen.
  2. Bearbeiten Sie die Konfigurationsdatei, indem Sie die Felder für den gewünschten Zustand und den Gewünschten Wert ändern.

  3. Führen Sie diesen Befehl auf einem Computer aus, auf dem die Configuration Manager-Konsole ausgeführt wird:

    C:\Program Files (x86)\Microsoft User Experience Virtualization\ConfigPack\UevAgentPolicyGenerator.exe -Site ABC -CabFilePath "C:\MyCabFiles\UevPolicyItem.cab" -ConfigurationFile "c:\AgentConfiguration.xml"
    
  4. Importieren der CAB-Datei mithilfe der Configuration Manager-Konsole oder powerShell-Import-CMConfigurationItem

Aktualisieren eines UE-V-Richtlinienkonfigurationselements

  1. Bearbeiten Sie die Konfigurationsdatei, indem Sie die Felder für den gewünschten Zustand und den Gewünschten Wert ändern.

  2. Führen Sie den Befehl aus Schritt 3 unter Erstellen des ersten UE-V-Richtlinienkonfigurationselements aus. Wenn Sie den Namen mit dem Parameter PolicyName geändert haben, stellen Sie sicher, dass Sie denselben Namen eingeben.

  3. Importieren Sie die CAB-Datei erneut. Die Version in Configuration Manager wird aktualisiert.

Generieren einer UE-V-Vorlagenbaseline

UE-V-Vorlagen werden mithilfe einer Baseline verteilt, die mehrere Konfigurationselemente enthält. Jedes Konfigurationselement enthält die Ermittlungs- und Wartungsskripts, die zum Installieren einer UE-V-Vorlage erforderlich sind. Die eigentliche UE-V-Vorlage ist in das Wartungsskript für die Verteilung mithilfe der Standardmäßigen Konfigurationselementfunktionalität eingebettet.

Die UE-V-Vorlagenbaseline wird mithilfe des Befehlszeilentools UevTemplateBaselineGenerator.exe erstellt, das über die folgenden Parameter verfügt:

  • Standortcode <>

  • BaselineName-Name <> (optional: Standardmäßig wird "UE-V-Vorlagenverteilungsbaseline" verwendet, falls nicht vorhanden)

  • BaselineDescription <description> (Optional: Es wird eine Beschreibung angegeben, wenn sie nicht vorhanden ist)

  • TemplateFolder <UE-V-Vorlagenordner>

  • Registrieren einer <durch Trennzeichen getrennten Vorlagendateiliste>

  • Aufheben der Registrierung einer <durch Trennzeichen getrennten Vorlagenliste>

  • Vollständiger CabFilePath-Pfad <zur zu generierenden CAB-Baselinedatei>

Das Ergebnis ist eine GRUNDLEGENDE 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. Das Importieren der CAB führt zu CI-Versionsupdates für die geänderten Vorlagen.

Erstellen der ersten Baseline für UE-V-Vorlagen

  1. Erstellen Sie einen primären Satz von UE-V-Vorlagen an einem stabilen Ordnerspeicherort, der für den Computer sichtbar ist, auf dem Ihre Configuration Manager-Konsole ausgeführt wird. Wenn Vorlagen hinzugefügt oder aktualisiert werden, werden sie in diesem Ordner für die Verteilung abgerufen. Die anfängliche Liste der Vorlagen kann von einem Computer kopiert werden, auf dem UE-V installiert ist. Der Standardspeicherort der Vorlage ist C:\Programme\Microsoft User Experience Virtualization\Templates.

  2. Erstellen Sie eine text.bat-Datei, in der Sie den Vorlagengeneratorbefehl hinzufügen können. Dieser Schritt ist optional, vereinfacht jedoch die Generierung, wenn Sie die Befehlsparameter speichern.

  3. Fügen Sie den Befehl und die Parameter der .bat-Datei hinzu, die die Baseline generiert. Im folgenden Beispiel wird eine Baseline erstellt, die Editor und Rechner verteilt:

    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"
    
  4. Führen Sie die .bat-Datei aus, um UevTemplateBaseline.cab zu erstellen, die für den Import in Configuration Manager bereit sind.

Aktualisieren einer UE-V-Vorlagenbaseline

Der Vorlagengenerator verwendet die Vorlagenversion, um zu bestimmen, ob eine Vorlage aktualisiert werden soll. Wenn Sie eine Vorlagenänderung vornehmen und die Version aktualisieren, vergleicht der Baseline-Generator die Vorlage in Ihrem primären Ordner mit der Vorlage, die in der CI auf dem Configuration Manager-Server enthalten ist. Wenn ein Unterschied gefunden wird, werden die generierten Baseline- und geänderten CI-Versionen aktualisiert.

Führen Sie die folgenden Schritte aus, um eine neue Editor-Vorlage zu verteilen:

  1. Aktualisieren Sie die Vorlage und die Vorlagenversion, die <sich im Version-Element> der Vorlage befinden.

  2. Kopieren Sie die Vorlage in Ihr primäres Vorlagenverzeichnis.

  3. Führen Sie den Befehl in der .bat-Datei aus, die Sie in Schritt 3 unter Erstellen der Baseline für die erste UE-V-Vorlage erstellt haben.

  4. Importieren Sie die generierte CAB-Datei mithilfe der Konsole oder powerShell Import-CMBaseline in Configuration Manager.

Abrufen des UE-V-Konfigurationspakets

Informationen zum Herunterladen des UE-V-Konfigurationspakets für Configuration Manager 2012 SP1 finden Sie unter Erste Schritte mit UE-V 2.1 SP1.

Verwalten von Konfigurationen für UE-V 2.1 SP1