Поделиться через


Настройка UE-V с помощью Microsoft Configuration Manager (Windows 10)

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

Поддерживаемые функции пакета конфигурации UE-V

Пакет конфигурации UE-V включает средства для:

  • Создание или обновление базовых показателей распределения шаблонов параметров UE-V

    • Определение регистрируемых или незарегистрированных шаблонов UE-V
    • Обновление элементов конфигурации шаблона UE-V и базовых показателей по мере добавления или обновления шаблонов
    • Распространение и регистрация шаблонов UE-V с помощью стандартного исправления элемента конфигурации
  • Создание или обновление элемента конфигурации политики агента UE-V для установки или удаления этих параметров

    Конфигурация Параметр Описание
    Максимальный размер пакета Включение и отключение синхронизации приложений Windows Ожидание синхронизации при запуске приложения
    Настройка задержки импорта Синхронизация приложений Windows без списка Ожидание синхронизации при входе
    Уведомление об импорте параметров URL-адрес ИТ-контакта Ожидание времени ожидания синхронизации
    Путь к хранилищу параметров Описательное описание ит-контакта Путь к каталогу шаблонов параметров
    Включение синхронизации Значок в области включено Запуск и остановка службы агента UE-V
    Метод синхронизации Уведомление о первом использовании Определение перемещаемых параметров приложений для Windows
    Время ожидания синхронизации
  • Проверьте соответствие требованиям, убедившись, что UE-V работает.

Создание элемента конфигурации политики службы UE-V

Вся политика и конфигурация службы UE-V распределяются через один элемент конфигурации, созданный с помощью средства UevAgentPolicyGenerator.exe. Это средство считывает нужную конфигурацию из XML-файла конфигурации и создает CI, содержащий параметры обнаружения и исправления, необходимые для обеспечения соответствия компьютера требованиям.

CAB-файл элемента конфигурации политики службы UE-V создается с помощью программы командной строки UevTemplateBaselineGenerator.exe, которая содержит следующие параметры:

  • <Код сайта>
  • <Имя>_политики Необязательно. По умолчанию используется значение "Политика агента UE-V", если оно отсутствует.
  • Описание> PolicyDescription <Необязательно: описание предоставляется, если оно отсутствует.
  • Полный путь CabFilePath <к элементу конфигурации .CAB файл>
  • Полный путь ConfigurationFile <к XML-файлу конфигурации агента>

Примечание.

Возможно, потребуется изменить политику выполнения PowerShell, чтобы разрешить выполнение этих скриптов в вашей среде. В консоли Configuration Manager выполните следующие действия:

  1. Выберите Администрирование > параметров > клиента Свойства
  2. На вкладке Агент пользователя задайте для политики выполнения PowerShellзначение Обход.

Создание первого элемента конфигурации политики UE-V

  1. Скопируйте файл конфигурации параметров по умолчанию из каталога установки пакета конфигурации UE-V в расположение, видимое для консоли ConfigMgr Администратор:
C:\Program Files (x86)\Windows Kits\10\Microsoft User Experience Virtualization\Management\AgentConfiguration.xml

Файл конфигурации по умолчанию содержит пять разделов:

Политика компьютера

Все параметры уровня компьютера UE-V. Атрибут DesiredState может быть

  • Задайте для присвоения значения в реестре.
  • Снимите флажок , чтобы удалить параметр
  • Неуправляемый , чтобы элемент конфигурации остался в текущем состоянии

Не удаляйте строки из этого раздела. Вместо этого задайте для параметра DesiredState значение Unmanaged , если вы не хотите, чтобы Configuration Manager изменяли текущие значения или значения по умолчанию.

CurrentComputerUserPolicy

Все параметры уровня пользователя UE-V. Эти записи переопределяют параметры компьютера для пользователя. Атрибут DesiredState может быть

  • Задайте для присвоения значения в реестре.
  • Снимите флажок , чтобы удалить параметр
  • Неуправляемый , чтобы элемент конфигурации остался в текущем состоянии

Не удаляйте строки из этого раздела. Вместо этого задайте для параметра DesiredState значение "Неуправляемый", если вы не хотите, чтобы Configuration Manager изменяли текущие значения или значения по умолчанию.

Услуги

Записи в этом разделе управляют операцией службы. Файл конфигурации по умолчанию содержит одну запись для UevAgentService. Для атрибута DesiredState можно задать значение Запущено или Остановлено.

Windows8AppsComputerPolicy

Параметры синхронизации приложений Windows на уровне компьютера. Каждому параметру PackageFamilyName, перечисленным в этом разделе, можно присвоить значение DesiredState

  • Включено для перемещения параметров
  • Отключено, чтобы запретить перемещение параметров
  • Удалено , чтобы запись была удалена из элемента управления UE-V

В этот раздел можно добавить дополнительные строки на основе списка установленных приложений для Windows, которые можно просмотреть с помощью командлета PowerShell GetAppxPackage.

Windows8AppsCurrentComputerUserPolicy

Идентичен Windows8AppsComputerPolicy с параметрами, которые переопределяют параметры компьютера для отдельного пользователя.

  1. Измените файл конфигурации, изменив требуемые поля состояния и значения.
  2. Выполните следующую команду на компьютере с консолью ConfigMgr Администратор:
    C:\Program Files (x86)\Microsoft User Experience Virtualization\ConfigPack\UevAgentPolicyGenerator.exe -Site ABC -CabFilePath "C:\MyCabFiles\UevPolicyItem.cab" -ConfigurationFile "c:\AgentConfiguration.xml"
    
  3. Импорт CAB-файла с помощью консоли ConfigMgr или Import-CMConfigurationItem PowerShell

Обновление элемента конфигурации политики UE-V

  1. Измените файл конфигурации, изменив требуемые поля состояния и значения.
  2. Выполните команду из шага 3 в разделе Создание первого элемента конфигурации политики UE-V. Если вы изменили имя с помощью параметра PolicyName, убедитесь, что вы ввели то же имя.
  3. Повторно введите CAB-файл. Версия в ConfigMgr будет обновлена.

Создание базового плана шаблона UE-V

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

Базовый план шаблона UE-V создается с помощью программы командной строки UevTemplateBaselineGenerator.exe, которая содержит следующие параметры:

  • <Код сайта>
  • Имя> базового плана <(необязательно: по умолчанию используется значение "Базовый план распространения шаблона UE-V", если оно отсутствует)
  • Описание> базового описания <(необязательно: описание предоставляется, если оно отсутствует)
  • Папка шаблона TemplateFolder <UE-V>
  • Регистрация <списка файлов шаблонов, разделенных запятыми>
  • Отмена <регистрации списка шаблонов, разделенных запятыми>
  • CabFilePath <Полный путь к базовому CAB-файлу для создания>

Результатом является базовый CAB-файл, готовый к импорту в Configuration Manager. Если в будущем вы обновите или добавите шаблон, вы можете повторно выполнить команду, используя то же имя базового плана. Импорт CAB приводит к обновлению версии CI для измененных шаблонов.

Создание базового плана первого шаблона UE-V

  1. Создайте "master" набор шаблонов UE-V в стабильном расположении папки, видимой для компьютера, на котором запущена консоль ConfigMgr Администратор. По мере добавления или обновления шаблонов в эту папку они извлекаются для распространения. Начальный список шаблонов можно скопировать с компьютера с установленным UE-V. Расположение шаблона по умолчанию — C:\Program Files\Виртуализация средств взаимодействия с пользователем (Майкрософт)\Templates.
  2. Создайте файл text.bat, в который можно добавить команду генератора шаблонов. Этот шаг является необязательным, но упрощает повторное создание при сохранении параметров команды.
  3. Добавьте команду и параметры в файл .bat, который создаст базовый план. В следующем примере создается базовый план, распространяющий Блокнот и Калькулятор.
 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"
  1. Запустите файл .bat, чтобы создать UevTemplateBaseline.cab, готовые к импорту в Configuration Manager

Обновление базового плана шаблона UE-V

Генератор шаблонов использует версию шаблона, чтобы определить, следует ли обновлять шаблон. При изменении шаблона и обновлении версии генератор базовых показателей сравнивает шаблон в папке master с шаблоном, содержащимся в CI на сервере ConfigMgr. При обнаружении разницы будут обновлены созданные базовые и измененные версии CI.

Чтобы распространить новый шаблон Блокнота, выполните следующие действия:

  1. Обновление шаблона и версии шаблона, расположенных в элементе <Version> шаблона
  2. Скопируйте шаблон в каталог шаблонов master
  3. Выполните команду в файле .bat, созданном на шаге 3 в разделе Создание первого базового шаблона UE-V
  4. Импортируйте созданный CAB-файл в ConfigMgr с помощью консоли или PowerShell Import-CMBaseline

Управление конфигурациями для UE-V