Работа с настраиваемыми шаблонами UE-V 2.x и UE-V 2.x Generator

Назначение: User Experience Virtualization 2.0, User Experience Virtualization 2.1

Для синхронизации параметров приложений между компьютерами пользователей Microsoft User Experience Virtualization (UE-V) 2.0, версии 2.1 и 2.1 с пакетом обновления 1 (SP1) используют шаблоны расположений параметров. Некоторые шаблоны расположений параметров включены в Виртуализация взаимодействия с пользователем. Кроме того, настраиваемые шаблоны расположений параметров можно создавать, редактировать и проверять с помощью UE-V Generator.

UE-V Generator отслеживает классические приложения Windows, обнаруживая и записывая расположения, в которых они хранят свои параметры. Отслеживаемое приложение должно быть классическим приложением. UE-V Generator не может создавать шаблоны расположений параметров для приложений следующих типов:

  • виртуализированные приложения;

  • приложения, предлагаемые с помощью служб терминалов;

  • приложения Java;

  • приложения Windows.

В этом разделе:

Стандартные и нестандартные расположения параметров: UE-V Generator позволяет определить область поиска файлов параметров и параметров реестра, в которых хранятся значения, относящиеся к данному приложению. Генератор обнаруживает параметры только в расположениях, доступных для обычного пользователя. Параметры, которые хранятся в других местах, исключаются. Обнаруженные параметры сгруппированы в две категории: Стандартные и Нестандартные. Стандартные параметры рекомендуется использовать для синхронизации, и UE-V может записать и применить их. Нестандартные параметры могут синхронизировать параметры, но вследствие правил, которые использует UE-V, указанные параметры, возможно, не обеспечат согласованной или надежной синхронизации параметров. Такие параметры могут зависеть от временных файлов, привести к ненадежной синхронизации или не иметь практического применения. Расположения данных параметров указаны в UE-V Generator. Можно включить или исключить их для каждого отдельного случая.

UE-V Generator открывает приложение в процессе обнаружения. Генератор может записывать параметры в следующих местах:

  • Параметры реестра— разделы реестра в кусте HKEY_CURRENT_USER.

  • Файлы параметров приложений— файлы, сохраненные по пути \Users\[Имя пользователя]\AppData\Roaming.

UE-V Generator исключает расположения, которые обычно хранят файлы приложений, но не синхронизируются между компьютерами пользователей или средами. UE-V Generator исключает такие расположения. Ниже приведен список исключаемых расположений:

  • разделы реестра HKEY_CURRENT_USER и файлы, в которые пользователь, выполнивший вход, не может записывать значения;

  • разделы реестра HKEY_CURRENT_USER и файлы, связанные с основными функциями операционной системы Windows;

  • все разделы реестра, расположенные в кусте HKEY_LOCAL_MACHINE, для доступа к этим параметрам требуются права администратора и при необходимости соглашение по контролю учетных записей (UAC);

  • файлы, расположенные в каталогах Program Files, для доступа к этим параметрам требуются права администратора и при необходимости соглашение по контролю учетных записей (UAC);

  • файлы, расположенные в папке Users\[Имя_пользователя]\AppData\LocalLow;

  • файлы операционной системы Windows, расположенные в каталоге %Systemroot%, для доступа к этим параметрам требуются права администратора и при необходимости соглашение по контролю учетных записей (UAC).

Если разделы реестра и файлы, хранимые в этих расположениях, требуются для синхронизации параметров приложений, можно вручную добавить исключенные расположения в шаблон расположений параметров во время создания шаблона.

Изменение шаблонов расположений параметров с помощью UE-V Generator

Для редактирования шаблонов расположений параметров рекомендуется использовать UE-V Generator. Когда проверенные параметры добавляются в шаблоны с помощью UE-V Generator, данные о версии в шаблоне автоматически обновляются, чтобы гарантировать правильное обновление всех существующих шаблонов, развернутых в организации.

Примечание

При редактировании шаблона UE-V 1.0 с помощью UE-V 2 Generator шаблон автоматически преобразуется в шаблон UE-V 2. Агенты UE-V1.0 больше не используются для измененных шаблонов.

Создание шаблонов расположений параметров UE-V с помощью UE-V Generator

  1. В меню Пуск последовательно выберите пункты Все программы, Microsoft User Experience Virtualization и Microsoft User Experience Virtualization Generator.

  2. Щелкните Изменение шаблона расположений параметров.

  3. В списке недавно использовавшихся шаблонов выберите нужный шаблон. Кроме того, можно перейти к файлу шаблона параметров, нажав кнопку Обзор. Нажмите кнопку Далее.

  4. Просмотрите все расположения Свойства, Реестр и Файлы для шаблона параметров. Измените при необходимости.

    • Вкладка Свойства позволяет просматривать и редактировать следующие свойства:

      • Имя приложения: имя приложения, указанное в описании свойств файлов программ.

      • Имя программы: имя программы, полученное из свойств файла программы. Это имя обычно имеет расширение имени файла EXE.

      • Версия продукта: версия продукта EXE-файла приложения. Это свойство наряду с версией файла позволяет определить, какие приложения являются целевыми для шаблона расположений параметров. Это свойство принимает основной номер версии. Если это свойство не содержит значения, шаблон расположений параметров применяется ко всем версиям продукта.

      • Версия файла: номер версии EXE-файла приложения. Это свойство наряду с версией продукта позволяет определить, какие приложения являются целевыми для шаблона расположений параметров. Это свойство принимает основной номер версии. Если это свойство не содержит значения, шаблон расположений параметров применяется ко всем версиям программы.

      • Имя автора шаблона (необязательно): имя автора шаблона параметров.

      • Адрес электронной почты автора шаблона (необязательно): адрес электронной почты автора шаблона расположений параметров.

    • На вкладке Реестр указаны раздел и область расположений реестров, которые включены в шаблон расположений параметров. Изменить расположения реестра можно с помощью раскрывающегося меню Задачи. Задачи обеспечивают добавление новых разделов, изменение имен и областей существующих разделов, удаление разделов и переход к разделам реестра. При определении области для реестра можно использовать область Все параметры, чтобы включить все параметры реестра в определенном разделе. Используйте область Все параметры и Подразделы, чтобы включить все параметры реестра в указанном разделе, его подразделах и параметрах подразделов.

    • На вкладке Файлы указаны пути файлов и маски файлов для расположений файлов, включенных в шаблон расположений параметров. Изменить расположения файлов можно с помощью раскрывающегося меню Задачи. Задачи для расположений файлов обеспечивают добавление новых расположений папок и файлов, изменение области существующих папок и файлов, удаление папок и файлов и открытие выбранного расположения в проводнике. Чтобы включить все файлы в указанной папке, оставьте маску файла пустой.

  5. Нажмите кнопку Сохранить, чтобы сохранить изменения в шаблоне расположений параметров.

  6. Нажмите кнопку Закрыть, чтобы закрыть мастер создания шаблонов параметров. Выйдите из приложения UE-V Generator.

    После завершения проверки шаблона расположений параметров для приложения его необходимо протестировать. Разверните проверенный шаблон расположений параметров в тестовой среде, прежде чем использовать его в производственной среде организации.

Изменение шаблона расположений параметров вручную

  1. Создайте локальную копию шаблона расположений параметров (XML-файл). Шаблоны расположений параметров UE-V представляют собой XML-файлы, определяющие расположения, в которых приложения хранят значения параметров.

    Примечание

    Шаблон расположений параметров является уникальным, т.к. имеет идентификатор шаблона. При копировании шаблона и переименовании XML-файла, регистрация шаблона завершится ошибкой, так как UE-V считывает тег идентификатора шаблона в XML-файле, чтобы определить имя шаблона, а не использует имя файла XML-файла. UE-V также считывает номер версии для отслеживания изменений. Если номер версии увеличивается, то UE-V обновляет шаблон.

  2. Откройте файл шаблона расположений параметров с помощью редактора XML.

  3. Измените файл шаблона расположений параметров. Все изменения должны соответствовать файлу схему UE-V, которая определена в SettingsLocationTempate.xsd. По умолчанию копия XSD-файла находится в папке \ProgramData\Microsoft\UEV\Templates.

  4. Увеличьте на единицу версию для шаблона расположений параметров.

  5. Сохраните файл шаблона расположений параметров и закройте редактор XML.

  6. Проверьте измененный файл шаблона расположений параметров с помощью UE-V Generator.

  7. Прежде чем выполнять синхронизацию параметров между клиентскими компьютерами необходимо зарегистрировать отредактированный шаблон расположений параметров UE-V. Чтобы зарегистрировать шаблон, откройте Windows PowerShell, а затем выполните следующий командлет: update-uevtemplate [templatefilename]. Затем можно скопировать файл в каталог хранения параметров. Затем агент UE-V на компьютерах пользователей должен обновить шаблон по расписанию в запланированной задаче.

Проверка шаблонов расположений параметров с помощью UE-V Generator

Шаблоны расположений параметров можно создавать и изменять в редакторе XML, не используя UE-V Generator. В этом случае UE-V Generator можно использовать для проверки соответствия нового или измененного XML-файла схеме, которая была определена для шаблона.

Проверка шаблона расположений параметров UE-V с помощью UE-V Generator

  1. В меню Пуск последовательно выберите пункты Все программы, Microsoft User Experience Virtualization и Microsoft User Experience Virtualization Generator.

  2. Установите флажок Проверка шаблона расположений параметров.

  3. В списке недавно использовавшихся шаблонов выберите нужный шаблон. Кроме того, можно перейти к файлу шаблона параметров, нажав кнопку Обзор. Нажмите кнопку Далее.

  4. Нажмите кнопку Проверить.

  5. Нажмите кнопку Закрыть, чтобы закрыть мастер создания шаблонов параметров. Выйдите из приложения UE-V Generator.

    После завершения проверки шаблона расположений параметров для приложения его необходимо протестировать. Разверните шаблон в тестовой среде, прежде чем использовать его в производственной среде организации.

Совместное использование шаблонов расположений параметров в коллекции шаблонов

Microsoft User Experience Virtualization (UE-V) 2.0 Коллекции шаблонов позволяют администраторам совместно использовать шаблоны расположений параметров UE-V. В коллекции можно передать шаблоны расположений параметров другим пользователям для использования, либо можно загрузить шаблоны, созданные другими пользователями. UE-V Коллекция шаблонов находится на сайте Microsoft TechNet здесь.

Перед предоставлением общего доступа для шаблона расположений параметров в коллекции шаблонов UE-V убедитесь, что они не содержат никаких личных данных и сведений об организации. Чтобы открыть и просмотреть содержимое файла шаблона расположений параметров можно использовать любые средства просмотра XML. Следующие значения шаблона необходимо отредактировать до предоставления общего доступа к шаблону за пределами организации.

  • Имя автора шаблона — укажите общее имя, не позволяющее идентифицировать автора шаблона, или исключите эти данные из шаблона.

  • Адрес электронной почты автора шаблона — укажите общий адрес электронной почты, не позволяющий идентифицировать автора шаблона, или исключите эти данные из шаблона.

Прежде чем развертывать любой шаблон расположений параметров, загруженный из коллекции UE-V, следует сначала проверить шаблон и убедиться, что синхронизация параметров приложений работает в тестовой среде.

Есть предложение для UE-V?

Выдвигайте предложения и голосуйте за них здесь. Ответы на вопросы, возникающие при работе с UE-V, можно найти на форуме TechNet по UE-V.

См. также

Концепции

Развертывание UE-V 2.x для пользовательских приложений

Другие ресурсы

Администрирование UE-V 2.x