Настройка UE-V 2.x с System Center Configuration Manager 2012

Назначение: 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. Пакет конфигурации UE-V позволяет администраторам использовать функцию соответствия параметров System Center Configuration Manager 2012 с пакетом обновления 1 (SP1) для создания согласованной конфигурации по всем сайтам, на которых установлены 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 и создает элемент конфигурации, содержащий параметры обнаружения и исправления, необходимые для приведения компьютера в соответствие.

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

  • Site <код сайта>

  • PolicyName <имя> (необязательный). При отсутствии по умолчанию используется значение «Политика агента UE-V».

  • PolicyDescription <описание> (необязательный). Описание предоставляется, если оно отсутствует

  • CabFilePath <полный путь к файлу элемента конфигурации с расширением .CAB>

  • ConfigurationFile <полный путь к файлу конфигурации агента в формате XML>

Примечание

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

  1. Выберите Администрирование > Параметры клиента > Свойства

  2. На вкладке Агент пользователя установите значение Политика выполнения PowerShell в обход проверки

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

  1. Скопируйте файл конфигурации параметров по умолчанию из каталога установки пакета конфигурации UE-V в расположение, которое доступно в консоли администрирования ConfigMgr:

    C:\Program Files (x86)\Microsoft User Experience Virtualization\ConfigPack\AgentConfiguration.xml c:\<target path>
    

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

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

      • Set для значения, назначенного в реестре

      • Clear для удаления параметра

      • Unmanaged для того, чтобы оставить элемент конфигурации в текущем состоянии

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

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

      • Set для значения, назначенного в реестре

      • Clear для удаления параметра

      • Unmanaged для того, чтобы оставить элемент конфигурации в текущем состоянии

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

    • Службы
      Параметры в этом разделе управления работой службы. Файл конфигурации по умолчанию содержит одну запись для UevAgentService. Атрибуту DesiredState можно присвоить значение Running или Stopped.
    • Windows8AppsComputerPolicy
      Все параметры синхронизации приложений Windows на уровне компьютеров. Каждому PackageFamilyName, перечисленному в этом разделе, можно назначить значение DesiredState:

      • Enabled для переноса параметров

      • Disabled для предотвращения переноса параметров

      • Cleared для исключения записи из управления UE-V

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

    • Windows8AppsCurrentComputerUserPolicy
      Аналогично Windows8AppsComputerPolicy с параметрами, которые переопределяют параметры компьютера для отдельного пользователя.
  2. Измените файл конфигурации, отредактировав нужные поля состояния и значения.

  3. Выполните следующую команду на компьютере с запущенной консолью администратора ConfigMgr.

    C:\Program Files (x86)\Microsoft User Experience Virtualization\ConfigPack\UevAgentPolicyGenerator.exe –Site ABC –CabFilePath “C:\MyCabFiles\UevPolicyItem.cab” –ConfigurationFile “c:\AgentConfiguration.xml”
    
  4. Импортируйте CAB-файл с помощью консоли диспетчера конфигурации или импорта PowerShell-CMConfigurationItem

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

  1. Измените файл конфигурации, отредактировав нужные поля состояния и значения.

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

  3. Повторный импорт CAB-файла. Версия в ConfigMgr будет обновлена.

Создание базовых шаблонов UE-V

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

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

  • Site <код сайта>

  • BaselineName <имя> (необязательный: значение по умолчанию “UE-V Template Distribution Baseline” если отсутствует)

  • BaselineDescription <описание> (необязательный. Описание предоставляется, если оно отсутствует)

  • TemplateFolder <папка шаблонов UE-V>

  • Register <список файлов шаблонов с разделителями-запятыми>

  • Unregister <список шаблонов с разделителями-запятыми>

  • CabFilePath <полный путь к базовому CAB-файлу>

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

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

  1. Создание "главного" набора шаблонов UE-V в доступной для компьютера, на котором запущена консоль администратора ConfigMgr папки с фиксированным расположением. При добавлении или обновлении шаблонов, эта папка находится в месте для извлечения и распространения. Исходный список шаблонов можно скопировать с компьютера, на котором установлен UE-V. Шаблон по умолчанию находится в папке C:\Program Files\Microsoft User Experience Virtualization\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”
    
  4. Запустите BAT-файл для создания UevTemplateBaseline.cab, который готов к импорту в Configuration Manager.

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

Шаблон генератора использует версию шаблона для определения шаблонов, которые должны быть обновлены. Если внести изменения и обновить версию шаблона, генератор базового шаблона сравнивает шаблон в главной папке с шаблоном, содержащимся в конфигурации для сервера Configuration Manager. При обнаружении отличий созданные базовые и измененные версии CI обновляются.

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

  1. Обновите шаблон и версию шаблона, указанные в элементе шаблона <Версия>.

  2. Скопируйте шаблон в каталог главных шаблонов.

  3. Выполните команду в BAT-файле, который был создан на шаге 3 Создание первого базового шаблона UE-V.

  4. Импортируйте CAB-файл, созданный с помощью консоли или PowerShell Import-CMBaseline в ConfigMgr.

Получение пакета конфигурации UE-V

UE-V Пакет конфигурации Configuration Manager 2012 с пакетом обновления 1 или более поздней версии можно загрузить здесь.

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

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

См. также

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

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