Freigeben über


Arbeiten mit benutzerdefinierten UE-V-Vorlagen und dem UE-V-Vorlagengenerator (Windows 10)

User Experience Virtualization (UE-V) verwendet XML-Dateien, die als Einstellungsspeicherortvorlagen bezeichnet werden, um Anwendungseinstellungen und Windows-Einstellungen zwischen Benutzergeräten zu überwachen und zu synchronisieren. In UE-V sind standardmäßig einige Einstellungsortvorlagen enthalten. Wenn Sie jedoch Andere Einstellungen für Desktopanwendungen als die in den Standardvorlagen enthaltenen Einstellungen synchronisieren möchten, können Sie mit dem UE-V-Vorlagengenerator eigene Vorlagen für benutzerdefinierte Einstellungsspeicherorte erstellen. Sie können auch benutzerdefinierte Einstellungsspeicherortvorlagen mit dem UE-V-Vorlagengenerator bearbeiten oder überprüfen.

Verwenden Sie den UE-V-Vorlagengenerator, um die Speicherorte zu überwachen, zu ermitteln und zu erfassen, an denen Win32-Anwendungen Einstellungen speichern. Der Vorlagengenerator erstellt keine Einstellungsspeicherortvorlagen für die folgenden Anwendungstypen:

  • Virtualisierte Anwendungen
  • Anwendungen, die über Terminaldienste angeboten werden
  • Java-Anwendungen
  • Windows-Anwendungen

Standard- und Nicht-Standardeinstellungsspeicherorte

Mit dem UE-V-Vorlagengenerator können Sie ermitteln, wo Anwendungen nach Einstellungsdateien und Registrierungseinstellungen suchen, die Anwendungen zum Speichern von Einstellungsinformationen verwenden. Der Generator ermittelt Einstellungen nur an Speicherorten, auf die ein Standardbenutzer zugreifen kann. Einstellungen, die an anderen Speicherorten gespeichert sind, sind ausgeschlossen.

Ermittelte Einstellungen sind in zwei Kategorien unterteilt: Standard und Non-Standard. Standardeinstellungen werden für die Synchronisierung empfohlen, und UE-V kann sie problemlos erfassen und anwenden. Nicht standardmäßige Einstellungen können möglicherweise Einstellungen synchronisieren, aber aufgrund der von UE-V verwendeten Regeln werden einstellungen möglicherweise nicht konsistent oder zuverlässig synchronisiert. Diese Einstellungen hängen möglicherweise von temporären Dateien ab, führen zu einer unzuverlässigen Synchronisierung oder sind möglicherweise nicht nützlich. Diese Einstellungsspeicherorte werden im UE-V-Vorlagengenerator angezeigt. Sie können sie von Fall zu Fall einschließen oder ausschließen.

Der UE-V-Vorlagengenerator öffnet die Anwendung im Rahmen des Ermittlungsprozesses. Der Generator kann Einstellungen an den folgenden Speicherorten erfassen:

  • Registrierungseinstellungen : Registrierungsspeicherorte unter HKEY_CURRENT_USER
  • Anwendungseinstellungsdateien: Dateien, die unter \ Benutzer \ [Benutzername] \ AppData-Roaming \ gespeichert sind

Der UE-V-Vorlagengenerator schließt Speicherorte aus, die häufig Anwendungssoftwaredateien speichern, aber nicht gut zwischen Benutzercomputern oder Umgebungen synchronisiert werden. Der UE-V-Vorlagengenerator schließt diese Speicherorte aus. Ausgeschlossene Standorte sind wie folgt:

  • HKEY_CURRENT_USER Registrierungsschlüssel und -dateien, in die der angemeldete Benutzer keine Werte schreiben kann
  • HKEY_CURRENT_USER Registrierungsschlüssel und -dateien, die der Kernfunktionalität des Windows-Betriebssystems zugeordnet sind
  • Alle Registrierungsschlüssel, die sich in der HKEY_LOCAL_MACHINE-Struktur befinden, die Administratorrechte erfordert und möglicherweise eine UAC-Vereinbarung (User Account Control) festlegen muss
  • Dateien, die sich in den Verzeichnissen der Programme befinden, für die Administratorrechte erforderlich sind und möglicherweise eine UAC-Vereinbarung festgelegt werden müssen
  • Dateien, die sich unter Benutzer \ [Benutzername] \ AppData \ LocalLow befinden
  • Windows-Betriebssystemdateien, die sich in %Systemroot% befinden, erfordern Administratorrechte und erfordern möglicherweise das Festlegen einer UAC-Vereinbarung.

Wenn Registrierungsschlüssel und Dateien, die an diesen Speicherorten gespeichert sind, zum Synchronisieren von Anwendungseinstellungen erforderlich sind, können Sie die ausgeschlossenen Speicherorte während des Erstellungsprozesses der Vorlage für den Einstellungsspeicherort manuell hinzufügen.

Bearbeiten von Einstellungsspeicherortvorlagen mit dem UE-V-Vorlagengenerator

Verwenden Sie den UE-V-Vorlagengenerator, um Einstellungsspeicherortvorlagen zu bearbeiten. Wenn die überarbeiteten Einstellungen den Vorlagen mit dem UE-V-Vorlagengenerator hinzugefügt werden, werden die Versionsinformationen in der Vorlage automatisch aktualisiert, um sicherzustellen, dass alle vorhandenen Vorlagen, die im Unternehmen bereitgestellt werden, ordnungsgemäß aktualisiert werden.

So bearbeiten Sie eine UE-V-Einstellungsspeicherortvorlage mit dem UE-V-Vorlagengenerator

  1. Öffnen Sie das Startmenü, und navigieren Sie zu Windows Kits>Microsoft User Experience Virtualization (UE-V) Template Generator, um den Vorlagengenerator zu öffnen.

  2. Klicken Sie auf Einstellungsspeicherortvorlage bearbeiten.

  3. Wählen Sie in der Liste der zuletzt verwendeten Vorlagen die zu bearbeitende Vorlage aus. Alternativ können Sie auf Durchsuchen klicken, um nach der Einstellungsvorlagendatei zu suchen. Klicken Sie auf Weiter, um den Vorgang fortzusetzen.

  4. Überprüfen Sie die Einstellungsvorlage unter Eigenschaften, Registrierungsspeicherorte und Dateien . Bearbeiten Sie nach Bedarf.

    • Auf der Registerkarte Eigenschaften können Sie die folgenden Eigenschaften anzeigen und bearbeiten:

      • Anwendungsname Der Anwendungsname, der in der Beschreibung der Eigenschaften der Programmdatei geschrieben ist.

      • Programmname Der Name des Programms, der aus den Eigenschaften der Programmdatei stammt. Dieser Name weist in der Regel die Dateinamenerweiterung .exe auf.

      • Produktversion Die Produktversionsnummer der .exe-Datei der Anwendung. Diese Eigenschaft hilft zusammen mit der Dateiversion zu bestimmen, auf welche Anwendungen die Vorlage für den Einstellungsspeicherort ausgerichtet ist. Diese Eigenschaft akzeptiert eine Hauptversionsnummer. Wenn diese Eigenschaft leer ist, gilt die Einstellungsspeicherortvorlage für alle Versionen des Produkts.

      • Dateiversion Die Dateiversionsnummer der .exe-Datei der Anwendung. Diese Eigenschaft hilft zusammen mit der Produktversion zu bestimmen, für welche Anwendungen die Einstellungsspeicherortvorlage verwendet wird. Diese Eigenschaft akzeptiert eine Hauptversionsnummer. Wenn diese Eigenschaft leer ist, gilt die Einstellungsspeicherortvorlage für alle Versionen des Programms.

      • Name des Vorlagenautors (optional) Der Name des Autors der Einstellungsvorlage.

      • E-Mail-Adresse des Vorlagenautors (optional) Die E-Mail-Adresse des Autors der Einstellungspositionsvorlage.

    • Auf der Registerkarte Registrierung werden der Schlüssel und der Bereich der Registrierungsspeicherorte aufgelistet, die in der Einstellungsspeicherortvorlage enthalten sind. Sie können die Registrierungsspeicherorte über das Dropdownmenü Aufgaben bearbeiten. Im Menü Aufgaben können Sie neue Schlüssel hinzufügen, den Namen oder den Bereich vorhandener Schlüssel bearbeiten, Schlüssel löschen und die Registrierung durchsuchen, in der sich die Schlüssel befinden. Wenn Sie den Bereich für die Registrierung definieren, können Sie den Bereich Alle Einstellungen verwenden, um alle Registrierungseinstellungen unter dem angegebenen Schlüssel einzuschließen. Verwenden Sie Alle Einstellungen und Unterschlüssel , um alle Registrierungseinstellungen unter den angegebenen Schlüssel-, Unterschlüssel- und Unterschlüsseleinstellungen einzuschließen.

    • Auf der Registerkarte Dateien werden der Dateipfad und die Dateimaske der Dateispeicherorte aufgelistet, die in der Einstellungsspeicherortvorlage enthalten sind. Sie können die Dateispeicherorte mithilfe des Dropdownmenüs Aufgaben bearbeiten. Im Menü Aufgaben für Dateispeicherorte können Sie neue Dateien oder Ordnerspeicherorte hinzufügen, den Bereich vorhandener Dateien oder Ordner bearbeiten, Dateien oder Ordner löschen und den ausgewählten Speicherort in Windows Explorer öffnen. Um alle Dateien in den angegebenen Ordner einzuschließen, lassen Sie die Dateimaske leer.

  5. Klicken Sie auf Speichern , um die Änderungen an der Einstellungsspeicherortvorlage zu speichern.

  6. Klicken Sie auf Schließen , um den Assistenten für Einstellungsvorlagen zu schließen. Beenden Sie die UE-V-Vorlagengeneratoranwendung.

    Nachdem Sie die Einstellungsspeicherortvorlage für eine Anwendung bearbeitet haben, sollten Sie die Vorlage testen. Stellen Sie die überarbeitete Einstellungsspeicherortvorlage in einer Labumgebung bereit, bevor Sie sie in die Produktion im Unternehmen aufnehmen.

Manuelles Bearbeiten einer Einstellungsspeicherortvorlage

  1. Create eine lokale Kopie der Einstellungsspeicherortvorlage .xml Datei. UE-V-Einstellungsspeicherortvorlagen sind .xml Dateien, die die Speicherorte identifizieren, an denen Die Werte der Anwendungseinstellungen gespeichert werden.

    Hinweis

    Eine Einstellungsspeicherortvorlage ist aufgrund der Vorlagen-ID eindeutig. Wenn Sie die Vorlage kopieren und die .xml Datei umbenennen, tritt bei der Vorlagenregistrierung ein Fehler auf, da UE-V das Vorlagen-ID-Tag in der .xml Datei liest, um den Namen und nicht den Dateinamen der .xml Datei zu bestimmen. UE-V liest auch die Versionsnummer , um zu erfahren, ob sich etwas geändert hat. Wenn die Versionsnummer höher ist, aktualisiert UE-V die Vorlage.

  2. Öffnen Sie die Vorlagendatei für den Einstellungsspeicherort mit einem XML-Editor.
  3. Bearbeiten Sie die Vorlagendatei für den Einstellungsspeicherort. Alle Änderungen müssen der UE-V-Schemadatei entsprechen, die in SettingsLocationTempate.xsd definiert ist. Standardmäßig befindet sich eine Kopie der XSD-Datei unter \ProgramData\Microsoft\UEV\Templates.
  4. Erhöhen Sie die Versionsnummer für die Einstellungsspeicherortvorlage.
  5. Speichern Sie die Vorlagendatei für den Einstellungsspeicherort, und schließen Sie dann den XML-Editor.
  6. Überprüfen Sie die Geänderte Speicherortvorlagendatei mithilfe des UE-V-Vorlagengenerators.
  7. Sie müssen die Vorlage für den Speicherort der bearbeiteten UE-V-Einstellungen registrieren, bevor sie Einstellungen zwischen Clientcomputern synchronisieren kann. Um eine Vorlage zu registrieren, öffnen Sie Windows PowerShell, und führen Sie dann das folgende Cmdlet aus: update-uevtemplate [templatefilename]. Anschließend können Sie die Datei in den Speicherkatalog für Einstellungen kopieren. Der UE-V-Agent auf den Computern der Benutzer sollte dann wie geplant in der geplanten Aufgabe aktualisiert werden.

Überprüfen von Speicherortvorlagen für Einstellungen mit dem UE-V-Vorlagengenerator

Es ist möglich, Einstellungsspeicherortvorlagen in einem XML-Editor zu erstellen oder zu bearbeiten, ohne den UE-V-Vorlagengenerator zu verwenden. Wenn Sie dies tun, können Sie den UE-V-Vorlagengenerator verwenden, um zu überprüfen, ob der neue oder überarbeitete XML-Code mit dem Schema übereinstimmt, das für die Vorlage definiert wurde.

So überprüfen Sie eine UE-V-Einstellungsspeicherortvorlage mit dem UE-V-Vorlagengenerator:

  1. Öffnen Sie das Startmenü, und navigieren Sie zu Windows Kits>Microsoft User Experience Virtualization (UE-V) Template Generator, um den Vorlagengenerator zu öffnen.

  2. Klicken Sie auf Vorlage zum Überprüfen eines Speicherorts für Einstellungen.

  3. Wählen Sie in der Liste der zuletzt verwendeten Vorlagen die zu bearbeitende Vorlage aus. Alternativ können Sie zur Einstellungsvorlagendatei navigieren . Klicken Sie auf Weiter, um den Vorgang fortzusetzen.

  4. Klicken Sie auf Überprüfen , um den Vorgang fortzusetzen.

  5. Klicken Sie auf Schließen , um den Assistenten für Einstellungsvorlagen zu schließen. Beenden Sie die UE-V-Vorlagengeneratoranwendung.

    Nachdem Sie die Einstellungsspeicherortvorlage für eine Anwendung überprüft haben, sollten Sie die Vorlage testen. Stellen Sie die Vorlage in einer Labumgebung bereit, bevor Sie sie in einer Produktionsumgebung im Unternehmen ablegen.

Verwalten von UE-V: Verwenden von UE-V mit benutzerdefinierten Anwendungen