Konfigurieren von UE-V 2.x mit System Center Configuration Manager 2012
Nachdem Sie Microsoft User Experience Virtualization (UE-V) 2.0, 2.1 oder 2.1 SP1 und die erforderlichen Features installiert haben, muss UE-V konfiguriert werden. 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, die die Ermittlungs- und Wartungseinstellungen enthält, die erforderlich sind, um die Konformität des Computers zu gewährleisten.
Die CAB-Datei für die UE-V-Agent-Richtlinienkonfiguration 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:
Wählen Sie Eigenschaften für Verwaltungsclienteinstellungen >> aus.
Legen Sie auf der Registerkarte Benutzer-Agent die PowerShell-Ausführungsrichtlinie auf Umgehung fest.
Erstellen des ersten UE-V-Richtlinienkonfigurationselements
Kopieren Sie die Konfigurationsdatei für Standardeinstellungen aus dem UE-V Config Pack-Installationsverzeichnis an einen Speicherort, der für Ihre ConfigMgr Admin Console 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 kannLegen Sie fest, dass der Wert in der Registrierung zugewiesen wird.
Löschen , 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 "Nicht verwaltet" fest, wenn Configuration Manager die aktuellen 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 kannLegen Sie fest, dass der Wert in der Registrierung zugewiesen wird.
Löschen , 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 "Nicht verwaltet" fest, wenn Configuration Manager die aktuellen Oder Standardwerte nicht ändern soll.
Dienstleistungen
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 von zugewiesen werden.Aktiviert , um Einstellungen zu roamingn
Deaktiviert , um das Roaming von Einstellungen zu verhindern
Deaktiviert , damit der Eintrag aus dem UE-V-Steuerelement entfernt wird
Diesem Abschnitt können zusätzliche Zeilen basierend auf der Liste der installierten Windows-Apps hinzugefügt werden, die mit dem PowerShell-Cmdlet GetAppxPackage angezeigt werden können.
Windows8AppsCurrentComputerUserPolicy
Identisch mit windows8AppsComputerPolicy mit Einstellungen, die Computereinstellungen für einen einzelnen Benutzer außer Kraft setzen.Bearbeiten Sie die Konfigurationsdatei, indem Sie die Felder für den gewünschten Zustand und den Gewünschten Wert ändern.
Führen Sie den folgenden Befehl auf einem Computer aus, auf dem die ConfigMgr Admin Console 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"
Importieren Sie die CAB-Datei mithilfe der ConfigMgr-Konsole oder powerShell-Import-CMConfigurationItem
Aktualisieren eines UE-V-Richtlinienkonfigurationselements
Bearbeiten Sie die Konfigurationsdatei, indem Sie die Felder für den gewünschten Zustand und den Gewünschten Wert ändern.
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.
Importieren Sie die CAB-Datei erneut. Die Version in ConfigMgr 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 Baseline für die erste UE-V-Vorlage
Erstellen Sie einen "Master"-Satz von UE-V-Vorlagen an einem stabilen Ordnerspeicherort, der für den Computer sichtbar ist, auf dem Ihre ConfigMgr Admin Console 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.
Erstellen Sie eine text.bat-Datei, in der Sie den Vorlagengeneratorbefehl hinzufügen können. Dies ist optional, vereinfacht aber die Erneutegenerierung, wenn Sie die Befehlsparameter speichern.
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"
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 Masterordner mit der Vorlage, die in der CI auf dem ConfigMgr-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:
Aktualisieren Sie die Vorlage und die Vorlagenversion, die <sich im Version-Element> der Vorlage befinden.
Kopieren Sie die Vorlage in ihr Mastervorlagenverzeichnis.
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.
Importieren Sie die generierte CAB-Datei mithilfe der Konsole oder powerShell Import-CMBaseline in ConfigMgr.
Abrufen des UE-V-Konfigurationspakets
Das UE-V-Konfigurationspaket für Configuration Manager 2012 SP1 oder höher kann hier heruntergeladen werden.