Implementar UE-V 2.1 SP1 para aplicações personalizadas
O Microsoft User Experience Virtualization (UE-V) 2.1 SP1 utiliza ficheiros XML denominados modelos de localização de definições para monitorizar e sincronizar definições de aplicações de ambiente de trabalho e definições de ambiente de trabalho do Windows entre computadores utilizadores. Por padrão, alguns modelos de local das configurações estão incluídos no UE-V. No entanto, se quiser sincronizar definições para aplicações de ambiente de trabalho que não sejam incluídas nos modelos predefinidos, pode criar os seus próprios modelos de localização de definições personalizadas com o gerador UE-V.
Depois de ler o material de planeamento em Preparar uma implementação UE-V 2.1 SP1 e ter decidido que pretende sincronizar as definições para aplicações de linha de negócio ou não microsoft, pode implementar as funcionalidades do UE-V, conforme descrito neste artigo. Para começar, eis os principais passos necessários para sincronizar as definições das aplicações personalizadas:
-
Utilize o GERADOR UEV para criar modelos de localização de definições XML personalizados.
Configurar um catálogo de modelos de definições UE-V
Pode definir este caminho onde os modelos de localização de definições personalizadas são armazenados.
Criar modelos de localização de definições personalizadas
Estes modelos personalizados permitem que os utilizadores sincronizem as definições das aplicações personalizadas.
Implementar os modelos de localização de definições personalizadas
Depois de testar o modelo personalizado para garantir que as definições são sincronizadas corretamente, pode implementar estes modelos de uma das seguintes formas:
Através da infraestrutura de implementação existente, como o Configuration Manager
Ao utilizar as preferências de política de grupo
Implementar um catálogo de modelos de definições UE-V
Observação
Os modelos implementados através da distribuição eletrónica de software (ESD) ou da política de grupo têm de ser registados com o UE-V Windows Management Instrumentation (WMI) ou o Windows PowerShell.
Preparar a implementação do UE-V 2.1 SP1 para aplicações personalizadas
Antes de começar a implementar as funcionalidades UE-V que processam aplicações personalizadas, existem alguns aspetos a rever.
O gerador UE-V
O gerador UE-V monitoriza uma aplicação para detetar e capturar as localizações onde a aplicação armazena as definições. A aplicação monitorizada tem de ser uma aplicação tradicional. Utilize o gerador UE-V para criar modelos de localização de definições, mas não pode criar um modelo de localização de definições a partir destes tipos de aplicação:
Aplicações virtualizadas
Aplicações que são oferecidas através dos Serviços de Terminal
Aplicações Java
Aplicativos do Windows
Observação
Os modelos de localização de definições UE-V não podem ser criados a partir de aplicações virtualizadas ou aplicações dos Serviços de Terminal. No entanto, as definições que são sincronizadas com os modelos podem ser aplicadas a essas aplicações. Para criar modelos que suportem aplicações de Infraestrutura de Ambiente de Trabalho Virtual (VDI) e Serviços de Terminal, abra uma versão do pacote do Windows Installer (.msi) da aplicação com o gerador UE-V. Para obter mais informações sobre a sincronização de definições para aplicações virtuais, veja Using UE-V 2.1 SP1 with Application Virtualization applications (Utilizar o UE-V 2.1 SP1 com aplicações de Virtualização de Aplicações).
Localizações Excluídas
O processo de deteção exclui as localizações que normalmente armazenam ficheiros de software de aplicação que não sincronizam bem as definições entre computadores do utilizador ou ambientes de computação. Por predefinição, estes são excluídos:
HKEY_CURRENT_USER chaves de registo e ficheiros nos quais o utilizador com sessão iniciada não consegue escrever valores
HKEY_CURRENT_USER chaves de registo e ficheiros associados à funcionalidade principal do sistema operativo Windows
Todas as chaves de registo localizadas no HKEY_LOCAL_MACHINE hive
Ficheiros localizados em diretórios de Ficheiros de Programa
Ficheiros localizados em Utilizadores \ [Nome de utilizador] \ AppData \ LocalLow
Ficheiros do sistema operativo Windows localizados em %Systemroot%
Se forem necessárias chaves de registo e ficheiros armazenados em localizações excluídas para sincronizar as definições da aplicação, pode adicionar manualmente as localizações ao modelo de localização de definições durante o processo de criação do modelo.
No entanto, apenas as alterações ao HKEY_CURRENT_USER hive são sincronizadas.
Substituir os modelos predefinidos da Microsoft
O agente UE-V instala um grupo predefinido de modelos de localização de definições para aplicações comuns da Microsoft e definições do Windows. Se personalizar estes modelos ou criar modelos de localização de definições para sincronizar definições para aplicações personalizadas, o agente UE-V pode ser configurado para utilizar um catálogo de modelos de definições para armazenar os modelos. Neste caso, tem de incluir os modelos predefinidos juntamente com os modelos personalizados no catálogo de modelos de definições.
Ao Implementar um agente UE-V, pode utilizar o parâmetro RegisterMSTemplates
da linha de comandos para desativar o registo dos modelos predefinidos da Microsoft.
Quando utiliza a política de grupo para configurar o caminho do catálogo de modelos de definições, pode optar por substituir os modelos predefinidos da Microsoft. Se configurar as definições de política para substituir os modelos Predefinidos da Microsoft, todos os modelos predefinidos da Microsoft que são instalados pelo agente UE-V são eliminados e apenas os modelos localizados no catálogo de modelos de definições são utilizados. O parâmetro RegisterMSTemplates
de definição de configuração do agente UE-V tem de ser definido como verdadeiro para substituir o modelo predefinido da Microsoft.
Observação
Se desativar esta definição de política depois de esta ter sido ativada, o agente UE-V não restaura os modelos predefinidos da Microsoft.
Se existirem modelos personalizados no catálogo de modelos de definições que utilizem o mesmo ID que os modelos predefinidos da Microsoft e o agente UE-V não estiver configurado para substituir os modelos Microsoft predefinidos, os modelos da Microsoft são ignorados.
Também pode substituir os modelos predefinidos com as funcionalidades ue-V do Windows PowerShell. Para substituir o modelo predefinido da Microsoft pelo Windows PowerShell, anule o registo de todos os modelos predefinidos da Microsoft e, em seguida, registe os modelos personalizados.
Observação
Os pacotes de definições antigos permanecem na localização de armazenamento das definições, mesmo que implemente novos modelos de localização de definições para uma aplicação. Estes pacotes não são lidos pelo agente, mas também não são eliminados automaticamente.
Instalar o gerador UEV 2.1 SP1
Instale o gerador UE-V num computador que pode utilizar para criar um modelo de localização de definições personalizadas. Este computador deve ter as aplicações instaladas para as quais os modelos de localização de definições personalizadas devem ser gerados.
Para instalar o gerador UE-V
Enquanto utilizador com direitos de administrador local, localize o ficheiro de instalação do gerador UE-V ToolSetup.exe fornecido com o software UE-V. Em alternativa, se souber qual é a arquitetura do computador, pode executar o ficheiro do Windows Installer (.msi) adequado: ToolsSetupx64.msi ou ToolsSetupx86.msi.
Faça duplo clique no ficheiro de instalação. É aberto o assistente de Configuração do Gerador de Virtualização de Experiência do Utilizador. Selecione Seguinte para continuar.
Aceite os Termos de Licenciamento para Software Microsoft e, em seguida, selecione Seguinte.
Selecione as opções para Microsoft Updates e o Programa de Melhoramento da Experiência do Cliente.
Selecione a pasta de destino na qual pretende instalar o gerador UE-V e, em seguida, selecione Seguinte.
Selecione Instalar para iniciar a instalação.
Observação
É apresentado um pedido de Controlo de Conta de Utilizador antes de a aplicação ser instalada. É necessária permissão para instalar o gerador UE-V.
Selecione Concluir para fechar o assistente após a conclusão da instalação. Tem de reiniciar o computador antes de poder executar o gerador UE-V.
Para verificar se a instalação foi bem-sucedida, selecione Iniciar, selecione Todos os Programas, selecione Virtualização da Experiência do Utilizador da Microsoft e, em seguida, selecione Gerador de Virtualização da Experiência de Utilizador da Microsoft.
Observação
O gerador UE-V 2 só pode ser utilizado para criar modelos para agentes UE-V 2. Numa implementação mista de agentes UE-V 1.0 e agentes UE-V 2, deve continuar a utilizar o gerador UE-V 1.0 até atualizar todos os agentes UE-V.
Implementar um catálogo de modelos de definições
O catálogo de modelos de definições UE-V é um caminho de pasta em computadores UE-V ou uma partilha de rede SMB (Server Message Block) que armazena todos os modelos de localização de definições personalizadas. Uma tarefa agendada no agente UE-V verifica esta localização uma vez por dia e atualiza o respetivo comportamento de sincronização, com base nos modelos nesta pasta.
O agente UE-V regista modelos que foram adicionados ou atualizados nesta pasta após a última vez que a pasta foi verificada e anula o registo de modelos que foram removidos. Por predefinição, os modelos são registados e não registados uma vez por dia às 3:30 horas locais pelo Programador de Tarefas e no arranque do sistema. Para personalizar a frequência desta tarefa agendada, veja Alterar a frequência das tarefas agendadas do UE-V 2.1 SP1.
Pode configurar o caminho do catálogo de modelos de definições com as opções da linha de comandos de instalação, a política de grupo, o WMI ou o Windows PowerShell. Os modelos armazenados no caminho do catálogo de modelos de definições são automaticamente registados e anulados por uma tarefa agendada.
Para configurar o catálogo de modelos de definições para UE-V 2.1 SP1
Crie uma nova pasta no computador que armazene o catálogo de modelos de definições UE-V.
Defina as seguintes permissões de nível de partilha (SMB) para a pasta do catálogo de modelos de definições.
Conta de utilizador Permissões recomendadas Todos Sem Permissões Computadores de Domínio Ler Níveis de Permissão Administradores Níveis de Permissão de Leitura/Escrita Defina as seguintes permissões do sistema de ficheiros NTFS para a pasta do catálogo de modelos de definições.
Conta de utilizador Permissões recomendadas Aplicar à Criador/Proprietário Controlo Total Esta Pasta, Subpastas e Ficheiros Computadores de Domínio Listar Conteúdo e Leitura de Pastas Esta Pasta, Subpastas e Ficheiros Todos Sem Permissões Sem Permissões Administradores Controlo Total Esta Pasta, Subpastas e Ficheiros Selecione OK para fechar as caixas de diálogo.
No mínimo, a partilha de rede tem de conceder permissões para o grupo Computadores de Domínio. Além disso, conceda permissões de acesso para a pasta de partilha de rede aos administradores que vão gerir os modelos armazenados.
Criar modelos de localização de definições personalizadas
Utilize o gerador UE-V para criar modelos de localização de definições para aplicações de linha de negócio ou outras aplicações personalizadas. Depois de criar o modelo de uma aplicação, pode implementá-lo em computadores para que as definições sejam sincronizadas para essa aplicação.
Para criar um modelo de localização de definições UE-V com o gerador UE-V
Selecione Iniciar, selecione Todos os Programas, selecione Virtualização da Experiência do Utilizador da Microsoft e, em seguida, selecione Gerador de Virtualização da Experiência de Utilizador da Microsoft.
Selecione Criar um modelo de localização de definições.
Especifique a aplicação. Navegue para o caminho de ficheiro da aplicação (.exe) ou para o atalho de aplicação (.lnk) para o qual pretende criar um modelo de localização de definições. Especifique os argumentos da linha de comandos, se existirem, e o diretório de trabalho, se existirem. Selecione Seguinte para continuar.
Observação
Antes de a aplicação ser iniciada, o sistema apresenta um pedido de Controlo de Conta de Utilizador. É necessária permissão para monitorizar o registo e as localizações dos ficheiros que a aplicação utiliza para armazenar as definições.
Após o início da aplicação, feche a aplicação. O gerador UE-V regista as localizações onde a aplicação armazena as definições.
Após a conclusão do processo, selecione Seguinte para continuar.
Reveja e selecione as caixas de verificação junto às localizações e localizações de ficheiros de definições de registo adequadas para sincronizar com esta aplicação. A lista inclui as duas categorias seguintes para localizações de definições:
Padrão: definições da aplicação armazenadas no registo sob as chaves de HKEY_CURRENT_USER ou nas pastas de ficheiros em \ Utilizadores \ [Nome de utilizador] \ AppData \ Roaming. O gerador UE-V inclui estas definições por predefinição.
Não padrão: as definições da aplicação armazenadas fora das localizações são especificadas nas melhores práticas para o armazenamento de dados de definições (opcional). Estes incluem ficheiros e pastas em Utilizadores \ [Nome de utilizador] \ AppData \ Local. Reveja estas localizações para determinar se devem ser incluídas no modelo de localização de definições. Selecione as caixas de verificação localizações para as incluir.
Selecione Seguinte para continuar.
Reveja e edite quaisquer Propriedades, Localizações do registo e Localizações dos ficheiros para o modelo de localização de definições.
Edite as seguintes propriedades no separador Propriedades :
Nome da Aplicação: o nome da aplicação escrito na descrição das propriedades dos ficheiros do programa.
Nome do programa: o nome do programa que é retirado das propriedades do ficheiro do programa. Normalmente, este nome tem a extensão de nome de ficheiro .exe.
Versão do produto: o número da versão do produto do ficheiro .exe da aplicação. Esta propriedade, com a versão Ficheiro, ajuda a determinar que aplicações são direcionadas pelo modelo de localização de definições. Esta propriedade aceita um número de versão principal. Se esta propriedade estiver vazia, o modelo de localização de definições aplica-se a todas as versões do produto.
Versão do ficheiro: o número da versão do ficheiro .exe da aplicação. Esta propriedade, com a Versão do produto, ajuda a determinar que aplicações são direcionadas pelo modelo de localização de definições. Esta propriedade aceita um número de versão principal. Se esta propriedade estiver vazia, o modelo de localização de definições aplica-se a todas as versões do programa.
Nome do autor do modelo (opcional): o nome do autor do modelo de localização de definições.
E-mail do autor do modelo (opcional): o endereço de e-mail do autor do modelo de localização de definições.
O separador Registo lista a Chave e o Âmbito das localizações do registo que estão incluídas no modelo de localização de definições. Edite as localizações do registo com o menu pendente Tarefas . As tarefas permitem-lhe adicionar novas chaves, editar o nome ou o âmbito das chaves existentes, eliminar chaves e navegar no registo onde as chaves estão localizadas. Utilize o âmbito Todas as Definições para incluir todas as definições do registo na chave especificada. Utilize Todas as Definições e Subchaves para incluir todas as definições do registo nas definições de chave, subchaves e subchave especificadas.
O separador Ficheiros lista o caminho do ficheiro e a máscara de ficheiro das localizações dos ficheiros que estão incluídas no modelo de localização de definições. Edite as localizações dos ficheiros através do menu pendente Tarefas . As tarefas para localizações de ficheiros permitem-lhe adicionar novos ficheiros ou localizações de pastas, editar o âmbito de ficheiros ou pastas existentes, eliminar ficheiros ou pastas e abrir a localização selecionada no Explorador do Windows. Deixe a máscara de ficheiro vazia para incluir todos os ficheiros na pasta especificada.
Selecione Criar e, em seguida, selecione Guardar para guardar o modelo de localização de definições no computador.
Selecione Fechar para fechar o Assistente de Modelos de Definições. Saia da aplicação geradora UE-V.
Depois de criar o modelo de localização de definições para uma aplicação, deve testar o modelo. Implemente o modelo num ambiente de laboratório antes de o colocar em produção na empresa.
A referência de esquema do modelo de aplicação para UE-V detalha a estrutura XML do modelo de localização de definições UE-V e fornece orientações para editar estes ficheiros.
Implementar os modelos de localização de definições personalizadas
Depois de criar um modelo de localização de definições com o gerador UE-V, deve testá-lo para garantir que as definições da aplicação são sincronizadas corretamente. Em seguida, pode implementar com segurança o modelo de localização de definições em computadores da empresa.
Os modelos de localização de definições podem ser implementados através de um destes métodos:
Um sistema de distribuição de software empresarial (ESD), como o System Center Configuration Manager.
Preferências de política de grupo.
Um catálogo de modelos de definições UE-V.
Os modelos implementados através de um sistema ESD ou objetos de política de grupo têm de ser registados através do UE-V Windows Management Instrumentation (WMI) ou do Windows PowerShell. Os modelos armazenados na localização do catálogo de modelos de definições são automaticamente registados pelo agente UE-V.
Para utilizar o caminho do catálogo de modelos de definições para implementar modelos de localização de definições UE-V
Navegue para a pasta de partilha de rede que é definida como o catálogo de modelos de definições.
Adicione, remova ou atualize modelos de localização de definições no catálogo de modelos de definições para refletir a configuração do modelo de agente UE-V que pretende para computadores UE-V.
Observação
Os modelos em computadores são atualizados diariamente. A atualização baseia-se em alterações ao catálogo de modelos de definições.
Para atualizar manualmente modelos num computador que executa o agente UE-V, abra uma linha de comandos elevada e navegue até %Program Files%\Microsoft User Experience Virtualization \ Agent \ <x86 ou x64 >e, em seguida, execute ApplySettingsTemplateCatalog.exe.
Observação
Este programa é executado automaticamente durante o arranque do computador e diariamente às 3:30 da manhã para recolher novos modelos que foram adicionados recentemente ao catálogo.
Artigos relacionados
Preparar uma implementação UE-V 2.1 SP1
Implementar as funcionalidades necessárias para UE-V 2.1 SP1