Работа с пользовательскими шаблонами UE-V и генератором шаблонов UE-V (Windows 10)
Виртуализация взаимодействия с пользователем (UE-V) использует XML-файлы, называемые шаблонами расположения параметров , для мониторинга и синхронизации параметров приложений и параметров Windows между пользовательскими устройствами. По умолчанию в состав UE-V входит несколько шаблонов расположения параметров. Однако если вы хотите синхронизировать параметры для классических приложений, отличные от параметров, включенных в шаблоны по умолчанию, можно создать собственные настраиваемые шаблоны расположения параметров с помощью генератора шаблонов UE-V. Вы также можете изменять или проверять настраиваемые шаблоны расположения параметров с помощью генератора шаблонов UE-V.
Используйте генератор шаблонов UE-V для мониторинга, обнаружения и записи расположений, в которых приложения Win32 хранят параметры. Генератор шаблонов не создает шаблоны расположения параметров для следующих типов приложений:
- Виртуализированные приложения
- Приложения, предлагаемые через службы терминалов
- Приложения Java
- Приложения Для Windows
Расположение стандартных и нестандартных параметров
Генератор шаблонов UE-V помогает определить, где приложения ищут файлы параметров и параметры реестра, используемые приложениями для хранения сведений о параметрах. Генератор обнаруживает параметры только в расположениях, доступных для обычного пользователя. Параметры, хранящиеся в других расположениях, исключаются.
Обнаруженные параметры группируются в две категории: стандартные и нестандартные. Для синхронизации рекомендуется использовать стандартные параметры, и UE-V может легко записывать и применять их. Нестандартные параметры могут потенциально синхронизировать параметры, но из-за правил, которые использует UE-V, эти параметры могут не согласованно или надежно синхронизировать параметры. Эти параметры могут зависеть от временных файлов, привести к ненадежной синхронизации или оказаться бесполезными. Эти расположения параметров представлены в генераторе шаблонов UE-V. Вы можете включить или исключить их в индивидуальном порядке.
Генератор шаблонов UE-V открывает приложение в процессе обнаружения. Генератор может записывать параметры в следующих расположениях:
- Параметры реестра — расположения реестра в HKEY_CURRENT_USER
- Файлы параметров приложения — файлы, хранящиеся в \ Пользователи \ [Имя пользователя] \ Перенос данных AppData \
Генератор шаблонов UE-V исключает расположения, в которых обычно хранятся файлы программного обеспечения приложений, но не синхронизируются между пользовательскими компьютерами или средами. Генератор шаблонов UE-V исключает эти расположения. Исключенные расположения:
- HKEY_CURRENT_USER разделов реестра и файлов, в которые пользователь, выполнивший вход, не может записывать значения
- HKEY_CURRENT_USER разделы реестра и файлы, связанные с основными функциями операционной системы Windows
- Все разделы реестра, расположенные в кусте HKEY_LOCAL_MACHINE, для которого требуются права администратора и может потребоваться установить соглашение о контроле учетных записей (UAC)
- Файлы, расположенные в каталогах Program Files, для которых требуются права администратора и может потребоваться установить соглашение контроля учетных записей
- Файлы, расположенные в разделе Пользователи \ [Имя пользователя] \ AppData \ LocalLow
- Файлы операционной системы Windows, расположенные в %Systemroot%, для которых требуются права администратора и может потребоваться установить соглашение об использовании учетных записей
Если разделы реестра и файлы, хранящиеся в этих расположениях, необходимы для синхронизации параметров приложения, вы можете вручную добавить исключенные расположения в шаблон расположения параметров во время создания шаблона.
Изменение шаблонов расположения параметров с помощью генератора шаблонов UE-V
Используйте генератор шаблонов UE-V для изменения шаблонов расположения параметров. При добавлении измененных параметров в шаблоны с помощью генератора шаблонов UE-V сведения о версии в шаблоне автоматически обновляются, чтобы обеспечить правильное обновление всех существующих шаблонов, развернутых на предприятии.
Изменение шаблона расположения параметров UE-V с помощью генератора шаблонов UE-V
Откройте меню Пуск и перейдите в раздел Наборы windowsВиртуализация средств взаимодействия с пользователем (Майкрософт) генератор шаблонов> (UE-V), чтобы открыть генератор шаблонов.
Щелкните Изменить шаблон расположения параметров.
В списке недавно использовавшихся шаблонов выберите шаблон для редактирования. Кроме того, нажмите кнопку Обзор , чтобы найти файл шаблона параметров. Чтобы продолжить, нажмите Далее.
Просмотрите шаблон параметров свойства, расположения реестра и расположения файлов . Измените по мере необходимости.
На вкладке Свойства можно просмотреть и изменить следующие свойства:
Имя приложения Имя приложения, записанное в описании свойств файла программы.
Имя программы Имя программы, взятой из свойств файла программы. Это имя обычно имеет расширение .exe имени файла.
Версия продукта Номер версии продукта .exe файла приложения. Это свойство вместе с версией файла помогает определить, какие приложения предназначены для шаблона расположения параметров. Это свойство принимает основной номер версии. Если это свойство пусто, шаблон расположения параметров применяется ко всем версиям продукта.
Версия файла Номер версии файла .exe файла приложения. Это свойство вместе с версией продукта помогает определить, какие приложения предназначены для шаблона расположения параметров. Это свойство принимает основной номер версии. Если это свойство пусто, шаблон расположения параметров применяется ко всем версиям программы.
Имя автора шаблона (необязательно) Имя автора шаблона параметров.
Адрес электронной почты автора шаблона (необязательно) Адрес электронной почты автора шаблона расположения параметров.
На вкладке Реестр перечислены раздел и область расположений реестра, включенных в шаблон расположения параметров. Расположение реестра можно изменить с помощью раскрывающегося меню Задачи . В меню Задачи можно добавить новые ключи, изменить имя или область существующих ключей, удалить ключи и просмотреть реестр, в котором находятся ключи. При определении область реестра можно использовать область Все параметры, чтобы включить все параметры реестра в указанный раздел. Используйте все параметры и подразделы , чтобы включить все параметры реестра в указанный раздел, подразделы и параметры подраздела.
На вкладке Файлы перечислены путь к файлу и маска файлов, которые включены в шаблон расположения параметров. Расположение файлов можно изменить с помощью раскрывающегося меню Задачи . В меню Задачи для расположений файлов можно добавить новые файлы или папки, изменить область существующих файлов или папок, удалить файлы или папки и открыть выбранное расположение в Windows Обозреватель. Чтобы включить все файлы в указанную папку, оставьте маску файла пустой.
Нажмите кнопку Сохранить , чтобы сохранить изменения в шаблоне расположения параметров.
Нажмите кнопку Закрыть , чтобы закрыть мастер шаблонов параметров. Закройте приложение генератора шаблонов UE-V.
После изменения шаблона расположения параметров для приложения следует протестировать шаблон. Разверните шаблон расположения измененных параметров в лабораторной среде, прежде чем помещать его в рабочую среду на предприятии.
Изменение шаблона расположения параметров вручную
- Create локальную копию шаблона расположения параметров .xml файла. Шаблоны расположения параметров UE-V — это .xml файлы, определяющие расположения, в которых хранятся значения параметров приложения.
Примечание.
Шаблон расположения параметров уникален из-за идентификатора шаблона. Если скопировать шаблон и переименовать файл .xml, регистрация шаблона завершается ошибкой, так как UE-V считывает тег идентификатора шаблона в файле .xml, чтобы определить имя, а не имя файла .xml. UE-V также считывает номер версии , чтобы узнать, изменилось ли что-либо. Если номер версии выше, UE-V обновляет шаблон.
- Откройте файл шаблона расположения параметров в редакторе XML.
- Измените файл шаблона расположения параметров. Все изменения должны соответствовать файлу схемы UE-V, определенному в разделе SettingsLocationTempate.xsd. По умолчанию копия XSD-файла находится в папке \ProgramData\Microsoft\UEV\Templates.
- Увеличьте номер версии для шаблона расположения параметров.
- Сохраните файл шаблона расположения параметров, а затем закройте редактор XML.
- Проверьте файл шаблона расположения измененных параметров с помощью генератора шаблонов UE-V.
- Перед синхронизацией параметров между клиентскими компьютерами необходимо зарегистрировать измененный шаблон расположения параметров UE-V. Чтобы зарегистрировать шаблон, откройте Windows PowerShell, а затем выполните следующий командлет:
update-uevtemplate [templatefilename]
. Затем файл можно скопировать в каталог хранилища параметров. Затем агент UE-V на компьютерах пользователей должен обновиться по расписанию в запланированной задаче.
Проверка шаблонов расположения параметров с помощью генератора шаблонов UE-V
Можно создавать или изменять шаблоны расположения параметров в редакторе XML без использования генератора шаблонов UE-V. В этом случае можно использовать генератор шаблонов UE-V, чтобы убедиться, что новый или измененный XML-код соответствует схеме, определенной для шаблона.
Чтобы проверить шаблон расположения параметров UE-V с помощью генератора шаблонов UE-V, выполните следующие действия.
Откройте меню Пуск и перейдите в раздел Наборы windowsВиртуализация средств взаимодействия с пользователем (Майкрософт) генератор шаблонов> (UE-V), чтобы открыть генератор шаблонов.
Щелкните Проверить шаблон расположения параметров.
В списке недавно использовавшихся шаблонов выберите шаблон для редактирования. Кроме того, можно перейти к файлу шаблона параметров. Чтобы продолжить, нажмите Далее.
Нажмите кнопку Проверить , чтобы продолжить.
Нажмите кнопку Закрыть , чтобы закрыть мастер шаблонов параметров. Закройте приложение генератора шаблонов UE-V.
После проверки шаблона расположения параметров для приложения следует протестировать шаблон. Разверните шаблон в лабораторной среде, прежде чем помещать его в рабочую среду на предприятии.
Связанные темы
Администрирование UE-V. Использование UE-V с пользовательскими приложениями