Развертывание необходимых компонентов для UE-v 2.x
Все Виртуализация средств взаимодействия с пользователем (Майкрософт) (UE-V) 2.0, 2.1 и 2.1 с пакетом обновления 1 (SP1) требуют этих функций.
Разверните хранилище параметров, доступное для конечных пользователей.
Это стандартная сетевая папка, в которой хранятся и извлекаются пользовательские параметры.
Выбор метода конфигурации для UE-V
UE-V можно развернуть и настроить с помощью распространенных средств управления, включая групповую политику, Configuration Manager или инфраструктуру управления Windows и PowerShell.
Разверните агент UE-V, который будет установлен на каждом компьютере, который синхронизирует параметры.
Это позволяет отслеживать зарегистрированные приложения и операционную систему на все изменения параметров и синхронизировать эти параметры между компьютерами.
В подразделах этого раздела описывается развертывание этих функций.
Развертывание хранилища параметров UE-V
Для UE-V требуется расположение, в котором будут храниться пользовательские параметры в файлах пакета параметров. Это расположение хранилища параметров можно настроить одним из следующих способов:
Создание собственного хранилища параметров
Использование существующей службы Active Directory для расположения хранилища параметров
Если не создать хранилище параметров, агент UE-V по умолчанию будет использовать Active Directory (AD).
Примечание.
В целях планирования производительности и емкости и снижения проблем с задержкой сети создайте хранилища параметров в тех же локальных сетях, где находятся компьютеры пользователей. Для расположения хранилища параметров рекомендуется 20 МБ дискового пространства на пользователя.
Создание хранилища параметров UE-V
Перед определением расположения хранилища параметров необходимо создать корневой каталог с разрешениями на чтение и запись для пользователей, хранящих параметры в общей папке. Агент UE-V создает пользовательские папки в этом корневом каталоге.
Расположение хранилища параметров определяется путем настройки параметра конфигурации SettingsStoragePath, который можно настроить одним из следующих методов:
При развертывании агента UE-V с помощью параметра командной строки или пакетного скрипта
С помощью групповая политика параметров
С помощью пакета конфигурации System Center для UE-V
После установки агента UE-V с помощью Windows PowerShell инструментария управления Windows (WMI)
Путь должен находиться в UNC-пути сервера и общего ресурса. Например, \\Server\Settingsshare\. Этот параметр конфигурации поддерживает использование переменных для включения определенных сценариев синхронизации. Например, можно использовать переменные %username%\%computername%
для сохранения параметров конечного пользователя в следующих сценариях:
Конечные пользователи, использующие несколько физических компьютеров на предприятии
Корпоративные компьютеры, используемые несколькими конечными пользователями
Агент UE-V SettingsPackages
динамически создает путь к хранилищу параметров пользователя со скрытой системной папкой с именем на основе параметра конфигурации SettingsStoragePath. Агент считывает и записывает параметры в это расположение, как определено в шаблонах расположения зарегистрированных параметров UE-V.
Параметры UE-V определяются правилом "Приоритет последней записи": Если расположение хранилища параметров одинаково для пользователя с несколькими управляемыми компьютерами, один агент UE-V считывает и записывает данные в расположение параметров независимо от агентов, работающих на других компьютерах. Последние записанные параметры и значения применяются, когда следующий агент считывает данные из хранилища параметров.
Разверните расположение хранилища параметров: Выполните следующие действия, чтобы определить расположение хранилища параметров, а не использовать существующую службу Active Directory. Доступ к общей папке хранилища параметров следует предоставлять только тем пользователям, которым она требуется, как показано в таблицах ниже.
Развертывание сетевой папки UE-V
Создайте группу безопасности для пользователей UE-V.
Создайте папку на централизованном компьютере, где хранятся пакеты параметров UE-V, а затем предоставьте пользователям UE-V доступ с разрешениями группы к папке. Администратор, который поддерживает UE-V, должен иметь разрешения на эту общую папку.
Задайте следующие разрешения SMB для папки расположения хранилища параметров.
Учетная запись пользователя Рекомендуемые разрешения Все пользователи
Нет разрешений
Группа безопасности пользователей UE-V
Полный доступ
Задайте следующие разрешения файловой системы NTFS для папки расположения хранилища параметров.
Учетная запись пользователя Рекомендуемые разрешения Папка Создатель или владелец
Полный доступ
Только вложенные папки и файлы
Группа безопасности пользователей UE-V
Перечисление папок и чтение данных, создание папок и добавление данных
Только эта папка
При такой конфигурации агент UE-V создает и обеспечивает безопасность папки Settingspackage во время выполнения в контексте пользователя и предоставляет каждому пользователю разрешение на создание папок для хранилища параметров. Пользователи получают полный доступ к папке Settingspackage, в то время как другие пользователи не могут получить к ней доступ.
Примечание.
При создании общей папки хранилища параметров на компьютере под управлением операционной системы Windows Server настройте UE-V, чтобы убедиться, что локальная группа администраторов или текущий пользователь является владельцем папки, в которой хранятся пакеты параметров. Чтобы включить эту дополнительную безопасность, укажите этот параметр в редакторе реестра Windows Server:
Добавьте раздел REG_DWORD с именем RepositoryOwnerCheckEnabled в HKEY_LOCAL_MACHINE\Software\Microsoft\UEV\Agent\Configuration.
Задайте для раздела реестра значение 1.
Использование Active Directory с UE-V 2.x
Агент UE-V по умолчанию использует Active Directory (AD), если расположение хранилища параметров не определено иным образом. В таких случаях агент UE-V динамически создает папку хранилища параметров в корне домашнего каталога AD каждого пользователя. Но если настраиваемый параметр каталога настроен в AD, этот каталог будет использоваться вместо него.
Выбор метода конфигурации для UE-V 2.x
Необходимо выяснить, какой метод конфигурации будет использоваться для управления UE-V после развертывания, так как это будет метод конфигурации, который будет использоваться для развертывания агента UE-V. Как правило, это метод конфигурации, который вы уже используете в своей среде, например Windows PowerShell или Configuration Manager.
UE-V можно настроить до, во время или после установки агента UE-V в зависимости от используемого метода конфигурации.
групповая политика. Вы можете использовать существующую инфраструктуру групповая политика для настройки UE-V до или после развертывания агента UE-V. Шаблон ADMX групповая политика UE-V обеспечивает централизованное управление общими параметрами конфигурации агента UE-V и включает параметры для настройки синхронизации UE-V.
Установка шаблонов ADMX групповая политика UE-V: групповая политика ADMX для UE-V настраивает параметры синхронизации для агента UE-V и включает централизованное управление общими параметрами конфигурации агента UE-V с помощью существующей инфраструктуры групповая политика.
Поддерживаемые операционные системы контроллера домена, который развертывает объекты групповая политика, включают следующие:
Windows Server 2008 R2
Windows Server 2012 и Windows Server 2012 R2
Configuration Manager. Пакет конфигурации UE-V позволяет использовать функцию параметров соответствия требованиям System Center Configuration Manager 2012 с пакетом обновления 1 (SP1) или более поздней версии для применения согласованных конфигураций на сайтах, где установлены UE-V и Configuration Manager.
Windows PowerShell и WMI. После установки агента UE-V можно использовать скрипты команд для Windows PowerShell и инструментария управления Windows (WMI).
Примечание.
Изменение реестра может привести к потере данных, или компьютер перестает отвечать на запросы. Рекомендуется использовать другие методы конфигурации.Установка командной строки или пакетного скрипта: Параметры, используемые при развертывании агента UE-V , настраивают множество параметров UE-V. Электронные системы распространения программного обеспечения, такие как System Center 2012 Configuration Manager, используют эти параметры для настройки клиентов при развертывании и установке программного обеспечения агента UE-V.
Развертывание агента UE-V 2.x
Агент UE-V является ядром развертывания UE-V и должен выполняться на каждом компьютере, который использует UE-V для синхронизации параметров приложения и Windows.
Файлы установки агента UE-V: Один файл установки, AgentSetup.exe, устанавливает агент UE-V в 32-разрядной и 64-разрядной операционных системах. Кроме того, AgentSetupx86.msi или AgentSetupx64.msi, относящиеся к архитектуре установщика Windows, и так как они меньше, они могут упростить развертывание агентов. Параметры командной строки для установщика AgentSetup.exe также поддерживаются для установки установщика Windows.
Важно.
Во время установки или удаления агента UE-V можно использовать файл AgentSetup.exe или архив agentSetup<>.msi, но не оба. Этот же файл необходимо использовать для удаления агента UE-V, который использовался для установки агента UE-V.
Развертывание агента UE-V
Для развертывания агента UE-V можно использовать следующие методы:
Система решения для электронного распространения программного обеспечения (ESD), например Configuration Manager, которая может установить файл установщика Windows (.msi).
Скрипт установки, который ссылается на файл установщика Windows (.msi), который хранится централизованно в общей папке.
Программа установки, запускаемая вручную на компьютере.
Выполните следующую процедуру, чтобы развернуть агент UE-V из сетевой папки.
Установка и настройка агента UE-V из сетевой папки
Разведите файл установки агента UE-V AgentSetup.exe в сетевой папке, в которой пользователи имеют разрешение на чтение.
Разверните скрипт на компьютерах пользователей, на которых устанавливается агент UE-V. Сценарий должен указать расположение хранилища параметров.
Варианты развертывания: При установке агента UE-V используйте правильный формат переменной. В следующей таблице приведены примеры параметров развертывания для использования AgentSetup.exe или установщика Windows (.msi).
Тип развертывания | Описание развертывания | Примере |
---|---|---|
Командная строка |
При установке агента UE-V в командной строке используйте формат переменной %^username %. Если кавычки необходимы из-за пробелов в пути к хранилищу параметров, используйте файл пакетного скрипта для развертывания. |
|
Пакетный сценарий |
При установке агента UE-V из файла пакетного скрипта используйте формат переменной %%username% %. При использовании этого метода установки необходимо экранировать переменную символами %%. Без этого символа скрипт расширяет переменную имени пользователя во время установки, а не во время выполнения, что приводит к тому, что UE-V будет использовать единое хранилище параметров для всех пользователей. |
|
Windows PowerShell |
При установке агента UE-V из Windows PowerShell запроса или скрипта Windows PowerShell используйте формат переменной %username%. |
|
Распространение электронного программного обеспечения, например развертывание Configuration Manager программного обеспечения |
При установке агента UE-V с помощью Configuration Manager используйте формат переменной ^%username^%. |
|
Примечание.
Для установки агента UE-V требуются права администратора, а компьютеру требуется перезапуск перед запуском агента UE-V.
Параметры командной строки для развертывания агента UE-V
Ниже приведены параметры командной строки агента UE-V.
Параметр командной строки | Определение | Примечания |
---|---|---|
/help или /h или /? |
Отображает диалоговое окно AgentSetup.exe использования. |
|
SettingsStoragePath |
Указывает UNC-путь, который определяет место хранения параметров. |
Важно.
Необходимо указать SettingsStoragePath в UE-V 2.1 и UE-V 2.1 с пакетом обновления 1 (SP1). Вы можете задать строку AdHomePath, чтобы указать, что используется путь к домашней папке Active Directory пользователя. Например, В UE-V 2.0 параметры SettingsStoragePath можно оставить пустыми, чтобы вместо этого использовать домашний путь Active Directory. Переменные среды %username% или %computername% принимаются. Для создания скриптов могут потребоваться escape-переменные. Значение по умолчанию: <нет> |
SettingsStoragePathReg |
Получает значение SettingsStoragePath из реестра во время установки. |
В командной строке введите следующий пример, чтобы UE-V принудительно использует домашний путь Active Directory вместо определенного UNC.
|
SettingsTemplateCatalogPath |
Указывает UNC-путь, который определяет расположение, которое было проверено для новых шаблонов расположения параметров. |
Требуется только для шаблонов расположения настраиваемых параметров |
RegisterMSTemplates |
Указывает, следует ли регистрировать шаблоны Майкрософт по умолчанию во время установки. |
True | Ложных Значение по умолчанию: True |
SyncMethod |
Указывает, какой метод синхронизации следует использовать. |
SyncProvider | Ни один По умолчанию: SyncProvider |
SyncTimeoutInMilliseconds |
Указывает количество миллисекунд, в течение которых компьютер ожидает до истечения времени ожидания при извлечении параметров пользователя из хранилища параметров. |
Значение по умолчанию: 2000 миллисекунд (ожидание до 2 секунд) |
SyncEnabled |
Указывает, включена или отключена синхронизация UE-V. |
True | Ложных Значение по умолчанию: True |
MaxPackageSizeInBytes |
Указывает размер файла пакета параметров в байтах, когда агент UE-V сообщает, что файлы превышают пороговое значение. |
<Размер> Значение по умолчанию: нет (порог предупреждения отсутствует) |
CEIPEnabled |
Задает параметр для участия в программе улучшения качества программного обеспечения. Если задано значение True, сведения об установщике отправляются на сайт программы улучшения качества программного обеспечения Майкрософт. Если задано значение False, никакие сведения не передаются. |
True | Ложных Значение по умолчанию: False |
NoRestart |
Поддерживает отсрочку перезапуска компьютера после установки агента UE-V. |
|
INSTALLFOLDER |
Позволяет задать другую папку установки для агента UE-V или генератора UE-V. |
|
MUENABLED |
Позволяет программе установки принять параметр, который будет включен в программу Центра обновления Майкрософт. |
|
ACCEPTLICENSETERMS |
Разрешает автоматическую установку UE-V. Для автоматической установки UE-V и обхода требования о том, что пользователь принимает условия лицензии UE-V, необходимо установить значение True. Если задано значение False или оставлено пустым, пользователь получает сообщение об ошибке, а UE-V не установлен. |
Важно.
Этот параметр необходим для автоматической установки UE-V. |
NORESTART |
Предотвращает обязательный перезапуск после установки агента UE-V. |
Обновление агента UE-V
Обновления для программного обеспечения агента UE-V предоставляются через Центр обновления Майкрософт. Обновления агента UE-V можно развернуть с помощью систем инфраструктуры распространения корпоративного программного обеспечения (ESD).
Во время обновления агента UE-V можно обновить группу шаблонов расположения параметров по умолчанию для общих приложений Майкрософт и параметров Windows.
Обновление агента UE-V 2.x
Агент UE-V 2.x предоставляет множество новых функций и изменяет способ и время отправки содержимого в общую папку хранилища параметров. Процесс обновления автоматизирует эти изменения. Чтобы обновить агент UE-V, запустите пакет установки агента UE-V (AgentSetup.exe, AgentSetupx86.msi или AgentSetupx64.msi) на компьютерах пользователей.
Примечание.
При обновлении агента UE-V необходимо использовать тот же тип установщика (.exe или пакет .msi), который установил предыдущий агент UE-V. Например, используйте UE-V 2 AgentSetup.exe для обновления агентов UE-V 1.0, установленных с помощью AgentSetup.exe.
При запуске программы установки агента сохраняются следующие конфигурации:
Путь к хранилищу параметров
Параметры реестра
Запланированные задачи (параметры интервала сбрасываются до значений по умолчанию)
Примечание.
Компьютер с шаблонами расположения параметров UE-V 2.x, зарегистрированными в агенте UE-V 1.0, регистрирует ошибки в журнале событий Windows.
Вы можете использовать Microsoft System Center 2012 Configuration Manager или другое корпоративное средство распространения программного обеспечения для автоматизации и распространения обновления агента UE-V.
Рекомендации: Рекомендуется обновить все агенты UE-V 1.0 в вычислительной среде, но это не обязательно. Шаблоны расположения параметров UE-V 2.x могут взаимодействовать с агентом UE-V 1.0, так как они используют только параметры из пути к хранилищу параметров. Однако рекомендуется переместить развертывания в одну версию агента, чтобы упростить управление и поддержку UE-V.
Восстановление агента UE-V после неудачного обновления
После одной из следующих операций могут возникнуть ошибки.
Обновление с UE-V 1.0 до UE-V 2
Выполните обновление до более новой версии Windows, например с Windows 7 до Windows 8 или Windows 8 до Windows 8.1.
Удаление агента после обновления агента UE-V
Чтобы устранить любые проблемы, попытайтесь восстановить агент UE-V, введя эту команду в командной строке на компьютере, где установлен агент.
msiexec.exe /f "<path to msi file>" /quiet /norestart /l*v "%temp%\UE-VAgentInstaller.log
Затем можно повторить процесс удаления или обновления, установите более новую версию агента UE-V.