Compartilhar via


Implementar as funcionalidades necessárias para UE-V 2.1 SP1

Todas as implementações do Microsoft User Experience Virtualization (UE-V) 2.1 SP1 necessitam destas funcionalidades.

  • Implemente uma Localização de Armazenamento de Definições acessível aos utilizadores finais.

    Esta é uma partilha de rede padrão que armazena e obtém as definições do utilizador.

  • Escolha o Método de Configuração para UE-V

    O UE-V pode ser implementado e configurado com ferramentas de gestão comuns, incluindo a política de grupo, o Configuration Manager ou a Infraestrutura de Gestão do Windows e o PowerShell.

  • Implemente um agente UE-V para ser instalado em todos os computadores que sincronizam as definições.

    Esta ação monitoriza as aplicações registadas e o sistema operativo para quaisquer alterações de definições e sincroniza essas definições entre computadores.

As secções neste artigo descrevem como implementar estas funcionalidades.

Implementar uma localização de armazenamento de definições UE-V

O UE-V requer uma localização para armazenar as definições de utilizador nos ficheiros do pacote de definições. Pode configurar esta localização de armazenamento de definições de uma das seguintes formas:

  • Crie a sua própria localização de armazenamento de definições.

  • Utilize o Active Directory existente para a sua localização de armazenamento de definições.

Se não criar uma localização de armazenamento de definições, o agente UE-V utiliza o Active Directory (AD) por predefinição.

Observação

Por uma questão de desempenho e planeamento de capacidade e para reduzir problemas de latência de rede, crie localizações de armazenamento de definições nas mesmas redes locais onde os computadores dos utilizadores residem. Recomendamos 20 MB de espaço em disco por utilizador para a localização de armazenamento de definições.

Criar uma localização de armazenamento de definições UE-V

Antes de definir a localização de armazenamento das definições, tem de criar um diretório de raiz com permissões de leitura/escrita para os utilizadores que armazenam as definições na partilha. O agente UE-V cria pastas específicas do utilizador neste diretório de raiz.

A localização de armazenamento das definições é definida ao definir a opção de configuração SettingsStoragePath, que pode configurar através de um destes métodos:

O caminho tem de estar num caminho UNC (Universal Naming Convention) do servidor e partilhar. Por exemplo, \\Server\Settingsshare\. Esta opção de configuração suporta a utilização de variáveis para ativar cenários de sincronização específicos. Por exemplo, pode utilizar as %username%\%computername% variáveis para preservar a experiência de definições do utilizador final nestes cenários:

  • Utilizadores que utilizam vários computadores físicos na sua empresa.

  • Computadores empresariais que são utilizados por vários utilizadores finais.

O agente UE-V cria dinamicamente um caminho de armazenamento de definições específico do utilizador, com uma pasta de sistema oculta denominada SettingsPackages, com base na definição de configuração de SettingsStoragePath. O agente lê e escreve definições nesta localização, conforme definido pelos modelos de localização de definições UE-V registados.

As definições ue-V são determinadas por uma regra de "Última escrita ganha": Se a localização de armazenamento das definições for a mesma para o utilizador com vários computadores geridos, um agente UE-V lê e escreve na localização das definições independentemente dos agentes em execução noutros computadores. As últimas definições e valores escritos são os aplicados quando o próximo agente lê a partir da localização de armazenamento de definições.

Implementar a localização de armazenamento das definições: Siga estes passos para definir a localização de armazenamento das definições em vez de utilizar o serviço do Active Directory existente. Deve limitar o acesso à partilha de armazenamento de definições aos utilizadores que a necessitam, conforme mostrado nas tabelas seguintes.

Para implementar a partilha de rede UE-V

  1. Crie um novo grupo de segurança para utilizadores UE-V.

  2. Crie uma nova pasta no computador localizado centralmente que armazene os pacotes de definições UE-V e, em seguida, conceda aos utilizadores da UE-V acesso com permissões de grupo à pasta. O administrador que suporta UE-V tem de ter permissões para esta pasta partilhada.

  3. Defina as seguintes permissões de Bloco de Mensagens do Servidor (SMB) ao nível da partilha para a pasta de localização de armazenamento de definições.

    Conta de utilizador Permissões recomendadas
    Todos Sem permissões
    Grupo de segurança de utilizadores UE-V Controle total
  4. Defina as seguintes permissões do sistema de ficheiros NTFS para a pasta de localização de armazenamento de definições.

    Conta de utilizador Permissões recomendadas Pasta
    Criador/proprietário Controle total Apenas subpastas e ficheiros
    Grupo de segurança de utilizadores UE-V Listar pasta/ler dados, criar pastas/acrescentar dados Apenas esta pasta

Com esta configuração, o agente UE-V cria e protege uma Settingspackage pasta enquanto é executada no contexto do utilizador e concede permissão a cada utilizador para criar pastas para armazenamento de definições. Os utilizadores recebem controlo total sobre a respetiva Settingspackage pasta, enquanto outros utilizadores não podem aceder à mesma.

Observação

Se criar a partilha de armazenamento de definições num computador com um sistema operativo Windows Server, configure UE-V para verificar se o grupo administradores local ou o utilizador atual é o proprietário da pasta onde os pacotes de definições estão armazenados. Para ativar esta segurança adicional, especifique esta definição no Editor de Registo do Windows Server:

  1. Adicione uma chave de registo REG_DWORD com o nome RepositoryOwnerCheckEnabled .HKEY_LOCAL_MACHINE\Software\Microsoft\UEV\Agent\Configuration

  2. Defina o valor da chave de registo como 1.

Utilizar o Active Directory com UE-V 2.1 SP1

O agente UE-V utiliza o Active Directory (AD) por predefinição se uma localização de armazenamento de definições não estiver definida de outra forma. Nestes casos, o agente UE-V cria dinamicamente a pasta de armazenamento de definições na raiz do diretório raiz do AD de cada utilizador. No entanto, se uma definição de diretório personalizado estiver configurada no AD, esse diretório é utilizado.

Escolher o método de configuração para UE-V 2.1 SP1

Quer descobrir que método de configuração irá utilizar para gerir o UE-V após a implementação, uma vez que este é o método de configuração que utiliza para implementar o agente UE-V. Normalmente, este é o método de configuração que já utiliza no seu ambiente, como o Windows PowerShell ou o Configuration Manager.

Pode configurar UE-V antes, durante ou após a instalação do agente UE-V, consoante o método de configuração que utilizar.

  • Política de grupo: pode utilizar a sua infraestrutura de política de grupo existente para configurar UE-V antes ou depois da implementação do agente UE-V. O modelo ADMX da política de grupo UE-V permite a gestão central das opções de configuração comuns do agente UE-V e inclui definições para configurar a sincronização UE-V.

    Instalar a política de grupo UE-V modelos ADMX: modelos ADMX de política de grupo para UE-V configurar as definições de sincronização para o agente UE-V e ativar a gestão central das definições comuns de configuração do agente UE-V com uma infraestrutura de política de grupo existente.

    Os sistemas operativos suportados para o controlador de domínio que implementa os objetos de política de grupo incluem o seguinte:

    Windows Server 2008 R2

    Windows Server 2012 e Windows Server 2012 R2

  • Configuration Manager: o pacote de configuração UE-V permite-lhe utilizar a funcionalidade de definições de compatibilidade do System Center Configuration Manager 2012 SP1 ou posterior para aplicar configurações consistentes em sites onde o UE-V e o Configuration Manager estão instalados.

  • Windows PowerShell e WMI Pode utilizar comandos com script para o Windows PowerShell e o Windows Management Instrumentation (WMI) para modificar as configurações depois de instalar o agente UE-V.

    Observação

    A modificação do registo pode resultar na perda de dados ou o computador deixa de responder. Recomendamos que utilize outros métodos de configuração.

  • Instalação do script de linha de comandos ou do batch: Parâmetros que são utilizados ao Implementar o agente UE-V configuram muitas definições ue-V. Os sistemas de distribuição de software eletrónico, como o System Center 2012 Configuration Manager, utilizam estes parâmetros para configurar os clientes quando implementam e instalam o software do agente UE-V.

Implementar o agente UE-V 2.1 SP1

O agente UE-V é o núcleo de uma implementação UE-V e tem de ser executado em cada computador que utilize UE-V para sincronizar as definições da aplicação e do Windows.

Ficheiros de instalação do agente UE-V: Um único ficheiro de instalação, AgentSetup.exe, instala o agente UE-V em sistemas operativos de 32 bits e de 64 bits. Além disso, AgentSetupx86.msi ou AgentSetupx64.msi ficheiros do Windows Installer específicos da arquitetura são fornecidos e, uma vez que são mais pequenos, podem simplificar as implementações do agente. Os parâmetros da linha de comandos do instalador do AgentSetup.exe também são suportados para a instalação do Windows Installer.

Importante

Durante a instalação ou desinstalação do agente UE-V, pode utilizar o ficheiro AgentSetup.exe ou o arquivo AgentSetup<>.msi ficheiro, mas não ambos. O mesmo ficheiro tem de ser utilizado para desinstalar o agente UE-V que foi utilizado para instalar o agente UE-V.

Para implementar o agente UE-V

Pode utilizar os seguintes métodos para implementar o agente UE-V:

  • Um sistema de solução de distribuição de software eletrónico (ESD), como o Configuration Manager, que pode instalar um ficheiro do Windows Installer (.msi).

  • Um script de instalação que referencia o ficheiro do Windows Installer (.msi) armazenado centralmente numa partilha.

  • Um programa de instalação que executa manualmente no computador.

Utilize o procedimento seguinte para implementar o agente UE-V a partir de uma partilha de rede.

Para instalar e configurar o agente UE-V a partir de uma partilha de rede

  1. Teste o ficheiro de instalação do agente UE-V AgentSetup.exe numa partilha de rede à qual os utilizadores têm permissão de Ler.

  2. Implemente um script em computadores de utilizador que instalam o agente UE-V. O script deve especificar a localização de armazenamento das definições.

Opções de implantação

Certifique-se de que utiliza o formato de variável correto quando instalar o agente UE-V. A tabela seguinte fornece exemplos de opções de implementação para utilizar o AgentSetup.exe ou os ficheiros do Windows Installer (.msi).

Linha de comandos

Quando instalar o agente UE-V numa linha de comandos, utilize o formato da %^username% variável. Se forem necessárias aspas devido a espaços no caminho de armazenamento de definições, utilize um ficheiro de script de lote para implementação.

AgentSetup.exe /quiet /norestart /log "%temp%\UE-VAgentInstaller.log" SettingsStoragePath=\\server\settingsshare\%username%

msiexec.exe /i "<path to msi file>" /quiet /norestart /l*v "%temp%\UE-VAgentInstaller.log" SettingsStoragePath=\\server\settingsshare\%username%

Script do Batch

Quando instalar o agente UE-V a partir de um ficheiro de script de lote, utilize o formato de %%username%% variável. Se utilizar este método de instalação, tem de escapar à variável com %% de carateres. Sem este caráter, o script expande a variável de nome de utilizador no momento da instalação, em vez de no tempo de execução, o que faz com que UE-V utilize uma localização de armazenamento de definições única para todos os utilizadores.

AgentSetup.exe /quiet /norestart /log "%temp%\UE-VAgentInstaller.log" SettingsStoragePath="\\server\settingsshare%%username%%"

msiexec.exe /i "<path to msi file>" /quiet /norestart /l*v "%temp%\UE-VAgentInstaller.log" SettingsStoragePath="\\server\settingsshare%%username%%"

Windows PowerShell

Quando instalar o agente UE-V a partir de uma linha de comandos do Windows PowerShell ou de um script do Windows PowerShell, utilize o formato de %username% variável.

AgentSetup.exe /quiet /norestart /log "%temp%\UE-VAgentInstaller.log" SettingsStoragePath=\server\settingsshare%username%

msiexec.exe /i "<path to msi file>" /quiet /norestart /l*v "%temp%\UE-VAgentInstaller.log" SettingsStoragePath=\server\settingsshare%username%

Distribuição eletrónica de software

Quando instalar o agente UE-V com o Configuration Manager, utilize o formato de ^%username^% variável.

AgentSetup.exe /quiet /norestart /log "%temp%\UE-VAgentInstaller.log" SettingsStoragePath=\server\settingsshare^%username^%

msiexec.exe /i "<path to msi file>" /quiet /norestart /l*v "%temp%\UE-VAgentInstaller.log" SettingsStoragePath=\server\settingsshare^%username^%

Observação

A instalação do agente UE-V requer direitos de administrador e o computador requer um reinício antes de o agente UE-V poder ser executado.

Parâmetros da linha de comandos para a implementação do agente UE-V

As secções seguintes detalham os parâmetros da linha de comandos do agente UE-V.

/helpou ou /h/?

Apresenta a caixa de diálogo AgentSetup.exe utilização.

SettingsStoragePath

Indica o caminho UNC (Universal Naming Convention) que define onde as definições são armazenadas.

Importante

Tem de especificar um SettingsStoragePath no UE-V 2.1 SP1. Pode definir a cadeia AdHomePath para especificar que o caminho inicial do Active Directory do utilizador é utilizado. Por exemplo, SettingsStoragePath = \share\path|AdHomePath.

%username% ou %computername% as variáveis de ambiente são aceites. O scripting pode exigir variáveis de escape.

Predefinição: Nenhum

SettingsStoragePathReg

Obtém o valor SettingsStoragePath do registo durante a instalação.

Na linha de comandos, escreva o seguinte exemplo para forçar UE-V a utilizar o caminho de base do Active Directory em vez de um UNC específico.

msiexec.exe /i AgentSetupx64.msi acceptlicenseterms=true SettingsStoragePathReg=TRUE /quiet /norestart

SettingsTemplateCatalogPath

Indica o caminho UNC (Universal Naming Convention) que define a localização que foi verificada para novos modelos de localização de definições.

Apenas necessário para modelos de localização de definições personalizadas.

RegisterMSTemplates

Especifica se os modelos predefinidos da Microsoft devem ser registados durante a instalação.

Verdadeiro | Falso

Predefinição: Verdadeiro

SyncMethod

Especifica o método de sincronização que deve ser utilizado.

SyncProvider | Nenhum

Predefinição: SyncProvider

SyncTimeoutInMilliseconds

Especifica o número de milissegundos que o computador aguarda antes do tempo limite quando obtém as definições do utilizador a partir da localização de armazenamento de definições.

Predefinição: 2000 milissegundos (aguarde até 2 segundos)

SyncEnabled

Especifica se a sincronização UE-V está ativada ou desativada.

Verdadeiro | Falso

Predefinição: Verdadeiro

MaxPackageSizeInBytes

Especifica um tamanho de ficheiro de pacote de definições em bytes quando o agente UE-V comunica que os ficheiros excedem o limiar.

Predefinição: Nenhum (sem limiar de aviso)

CEIPEnabled

Especifica a definição de participação no programa de Melhoramento da Experiência do Cliente. Se estiver definido como Verdadeiro, as informações do instalador são carregadas para o site do Programa de Melhoramento da Experiência do Cliente da Microsoft. Se estiver definido como Falso, não são carregadas informações.

Verdadeiro | Falso

Predefinição: Falso

NoRestart

Suporta o diferimento do reinício do computador após a instalação do agente UE-V.

INSTALLFOLDER

Permite definir uma pasta de instalação diferente para o agente UE-V ou o Gerador UE-V.

MUENABLED

Ativa a Configuração para aceitar a opção a incluir no programa Microsoft Update.

ACCEPTLICENSETERMS

Permite que o UE-V seja instalado automaticamente. Tem de ser definido como Verdadeiro para instalar o UE-V automaticamente e ignorar o requisito de que o utilizador aceita os termos de licença UE-V. Se estiver definido como Falso ou deixado vazio, o utilizador recebe uma mensagem de erro e o UE-V não está instalado.

Importante

Este parâmetro é necessário para instalar o UE-V automaticamente.

NORESTART

Impede um reinício obrigatório após a instalação do agente UE-V.

Atualizar o agente UE-V

As atualizações para o software do agente UE-V são fornecidas através do Microsoft Update. Pode implementar atualizações do agente UE-V através de sistemas de infraestrutura de Distribuição de Software Empresarial (ESD).

Durante uma atualização do agente UE-V, o grupo predefinido de modelos de localização de definições para aplicações comuns da Microsoft e definições do Windows pode ser atualizado.

Atualizar o Agente UE-V 2.1 SP1

O Agente UE-V 2.1 SP1 apresenta muitas funcionalidades novas e modifica como e quando o agente carrega conteúdo para a partilha de armazenamento de definições. O processo de atualização automatiza estas alterações. Para atualizar o agente UE-V, execute o pacote de instalação do agente UE-V (AgentSetup.exe, AgentSetupx86.msi ou AgentSetupx64.msi) nos computadores dos utilizadores.

Observação

Ao atualizar o agente UE-V, tem de utilizar o mesmo tipo de instalador (.exe ficheiro ou pacote .msi) que instalou o agente UE-V anterior. Por exemplo, utilize o AgentSetup.exe UE-V 2 para atualizar os agentes UE-V 1.0 que foram instalados com AgentSetup.exe.

As seguintes configurações são preservadas quando o programa de configuração do agente é executado:

  • Caminho de armazenamento das definições

  • Configurações do registro

  • Tarefas agendadas (as definições de intervalo são repostas para as predefinições)

Observação

Um computador com modelos de localização de definições UE-V 2.1 SP1 que estão registados nos erros de registo do Agente UE-V 1.0 no Registo de Eventos do Windows.

Pode utilizar o Microsoft System Center 2012 Configuration Manager ou outra ferramenta de distribuição de software empresarial para automatizar e distribuir a atualização do agente UE-V.

Recomendações

Recomendamos que atualize todos os agentes UE-V 1.0 num ambiente de computação, mas não é necessário. Os modelos de localização das definições do UE-V 2.1 SP1 podem interagir com um agente UE-V 1.0 porque partilham apenas as definições do caminho de armazenamento de definições. Recomendamos, no entanto, que mova as implementações para uma única versão do agente para simplificar a gestão e suportar o UE-V.

Reparar o agente UE-V após uma atualização sem êxito

Poderá deparar-se com erros depois de tentar uma das seguintes operações:

  • Atualize do UE-V 1.0 para o UE-V 2.

  • Atualize para uma versão mais recente do Windows, por exemplo, do Windows 7 para o Windows 8 ou do Windows 8 para o Windows 8.1.

  • Desinstale o agente depois de atualizar o agente UE-V.

Para resolver quaisquer problemas, tente reparar o agente UE-V ao introduzir este comando numa linha de comandos no computador onde o agente está instalado.

msiexec.exe /f "<path to msi file>" /quiet /norestart /l*v "%temp%\UE-VAgentInstaller.log

Em seguida, pode repetir o processo de desinstalação ou a atualização ao instalar a versão mais recente do agente UE-V.

Preparar uma implementação UE-V 2.1 SP1

Implementar UE-V 2.1 SP1 para aplicações personalizadas