Configurando UE-V com Microsoft Configuration Manager (Windows 10)
Depois de implantar a UE-V (User Experience Virtualization) e seus recursos necessários, você pode começar a configurá-la para atender às necessidades da sua organização. O Pacote de Configuração UE-V fornece uma maneira de os administradores usarem o recurso Configurações de Conformidade do Microsoft Configuration Manager para aplicar configurações consistentes em sites em que UE-V e Configuration Manager estão instalados.
Recursos compatíveis com o Pacote de Configuração UE-V
O Pacote de Configuração UE-V inclui ferramentas para:
Create ou atualizar linhas de base de distribuição de modelo de localização de configurações UE-V
- Definir modelos UE-V a serem registrados ou não registrados
- Atualizar itens de configuração de modelo UE-V e linhas de base à medida que os modelos são adicionados ou atualizados
- Distribuir e registrar modelos UE-V usando a correção padrão do Item de Configuração
Create ou atualizar um item de configuração de política do Agente UE-V para definir ou limpar essas configurações
Configuração Configuração Descrição Tamanho máximo do pacote Habilitar/desabilitar a sincronização de aplicativos do Windows Aguardar a sincronização no início do aplicativo Configuração de atraso de importação Sincronizar aplicativos windows não listados Aguarde a sincronização na entrada Configurações importam notificação URL de contato de TI Aguarde o tempo limite de sincronização Caminho de armazenamento de configurações Texto descritivo de contato de TI Caminho do catálogo de modelos de configurações Habilitação de sincronização Ícone de bandeja habilitado Iniciar/Parar o serviço de agente UE-V Método Sync Primeira notificação de uso Definir quais aplicativos do Windows percorrerão as configurações Tempo limite de sincronização Verifique a conformidade confirmando que a UE-V está em execução.
Gerar um item de configuração de política de serviço UE-V
Toda a política e configuração do serviço UE-V é distribuída por meio de um único item de configuração gerado usando a ferramenta UevAgentPolicyGenerator.exe. Essa ferramenta lê a configuração desejada de um arquivo de configuração XML e cria uma CI que contém as configurações de descoberta e correção necessárias para colocar o computador em conformidade.
O arquivo CAB do item de configuração de política de serviço UE-V é criado usando a ferramenta de linha de comando UevTemplateBaselineGenerator.exe, que tem esses parâmetros:
- Código do site do site <>
- Nome policyName <> Opcional: padrão para "Política de Agente UE-V" se não estiver presente
- Descrição> policyDescription <Opcional: uma descrição é fornecida se não estiver presente
- Caminho completo do CabFilePath <para o item de configuração .CAB arquivo>
- ConfigurationFile <caminho completo para o arquivo XML de configuração do agente>
Observação
Talvez seja necessário alterar a política de execução do PowerShell para permitir que esses scripts sejam executados em seu ambiente. Execute estas etapas no console Configuration Manager:
- Selecionar Propriedades de Configurações do > Cliente de Administração >
- Na guia Agente de Usuário , defina a Política de Execução do PowerShell como Ignorar
Create o primeiro item de configuração de política UE-V
- Copie o arquivo de configuração de configurações padrão do diretório de instalação do Pacote de Configurações UE-V para um local visível para seu console de ConfigMgr Administração:
C:\Program Files (x86)\Windows Kits\10\Microsoft User Experience Virtualization\Management\AgentConfiguration.xml
O arquivo de configuração padrão contém cinco seções:
Todas as configurações do nível do computador UE-V. O atributo DesiredState pode ser
- Definir como ter o valor atribuído no registro
- Limpar para remover a configuração
- Não gerenciado para ter o item de configuração deixado em seu estado atual
Não remova linhas desta seção. Em vez disso, defina o DesiredState como Unmanaged
se você não quiser que Configuration Manager altere valores atuais ou padrão.
Todas as configurações de nível de usuário UE-V. Essas entradas substituem as configurações do computador para um usuário. O atributo DesiredState pode ser
- Definir como ter o valor atribuído no registro
- Limpar para remover a configuração
- Não gerenciado para ter o item de configuração deixado em seu estado atual
Não remova linhas desta seção. Em vez disso, defina o DesiredState como 'Unmanaged' se você não quiser Configuration Manager alterar valores atuais ou padrão.
Entradas nesta operação de serviço de controle de seção. O arquivo de configuração padrão contém uma única entrada para o UevAgentService. O atributo DesiredState pode ser definido como Executando ou Parado.
Todas as configurações de sincronização do aplicativo Windows no nível do computador. Cada PackageFamilyName listado nesta seção pode ser atribuído a um DesiredState de
- Habilitado para ter configurações vagando
- Desabilitado para impedir que as configurações roaming
- Desmarcada para remover a entrada do controle UE-V
Mais linhas podem ser adicionadas a esta seção com base na lista de aplicativos windows instalados que podem ser visualizados usando o cmdlet GetAppxPackage do PowerShell.
Windows8AppsCurrentComputerUserPolicy
Idêntico ao Windows8AppsComputerPolicy com configurações que substituem as configurações do computador para um usuário individual.
- Edite o arquivo de configuração alterando os campos de estado e valor desejados.
- Execute este comando em um computador que executa o console ConfigMgr Administração:
C:\Program Files (x86)\Microsoft User Experience Virtualization\ConfigPack\UevAgentPolicyGenerator.exe -Site ABC -CabFilePath "C:\MyCabFiles\UevPolicyItem.cab" -ConfigurationFile "c:\AgentConfiguration.xml"
- Importar o arquivo CAB usando ConfigMgr console ou Import-CMConfigurationItem do PowerShell
Atualizar um item de configuração de política UE-V
- Edite o arquivo de configuração alterando os campos de estado e valor desejados.
- Execute o comando da Etapa 3 no Create Primeiro Item de Configuração de Política UE-V. Se você alterou o nome com o parâmetro PolicyName, insira o mesmo nome.
- Reimporte o arquivo CAB. A versão no ConfigMgr será atualizada.
Gerar uma linha de base de modelo UE-V
Os modelos UE-V são distribuídos usando uma linha de base que contém vários itens de configuração. Cada item de configuração contém os scripts de descoberta e correção necessários para instalar um modelo UE-V. O modelo UE-V real está inserido no script de correção para distribuição usando a funcionalidade do Item de Configuração padrão.
A linha de base do modelo UE-V é criada usando a ferramenta de linha de comando UevTemplateBaselineGenerator.exe, que tem esses parâmetros:
- Código do site do site <>
- Nome> do BaselineName <(opcional: padrão para "Linha de Base de Distribuição de Modelo UE-V" se não estiver presente)
- Descrição> baselineDescription <(opcional: uma descrição é fornecida se não estiver presente)
- Pasta de modelo UE-V do TemplateFolder <>
- Registrar <lista de arquivos de modelo separados por vírgula>
- Lista de <modelos separados por vírgula de cancelamento>
- CabFilePath <Caminho completo para o arquivo CAB da linha de base para gerar>
O resultado é um arquivo CAB de linha de base pronto para importação para Configuration Manager. Se em uma data futura, você atualizar ou adicionar um modelo, poderá executar novamente o comando usando o mesmo nome de linha de base. Importar o CAB resulta em atualizações de versão de CI nos modelos alterados.
Create a primeira linha de base de modelo UE-V
- Create um conjunto "master" de modelos UE-V em um local de pasta estável visível para o computador que executa seu console ConfigMgr Administração. À medida que os modelos são adicionados ou atualizados, essa pasta é onde eles são puxados para distribuição. A lista inicial de modelos pode ser copiada de um computador com UE-V instalado. O local padrão do modelo é C:\Arquivos de Programa\Microsoft User Experience Virtualization\Modelos.
- Create um arquivo text.bat em que você pode adicionar o comando gerador de modelo. Essa etapa é opcional, mas tornará a regeneração mais simples se você salvar os parâmetros de comando
- Adicione o comando e os parâmetros ao arquivo .bat que gerará a linha de base. O exemplo a seguir cria uma linha de base que distribui o Bloco de Notas e a Calculadora:
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"
- Execute o arquivo .bat para criar UevTemplateBaseline.cab pronto para importação em Configuration Manager
Atualizar uma linha de base de modelo UE-V
O gerador de modelo usa a versão do modelo para determinar se um modelo deve ser atualizado. Se você fizer uma alteração de modelo e atualizar a versão, o gerador de linha de base comparará o modelo em sua pasta master com o modelo contido na CI no servidor ConfigMgr. Se uma diferença for encontrada, as versões de CI geradas e de linha de base modificadas serão atualizadas.
Para distribuir um novo modelo de Bloco de Notas, você executará estas etapas:
- Atualizar o modelo e a versão do modelo localizados no <elemento Versão> do modelo
- Copie o modelo para o diretório de modelo master
- Execute o comando no arquivo .bat que você criou na Etapa 3 no Create Primeira Linha de Base de Modelo UE-V
- Importar o arquivo CAB gerado para ConfigMgr usando o console ou o PowerShell Import-CMBaseline