Compartilhar via


Implantar os recursos necessários na UE-V 2.x

Todas as implementações do Microsoft User Experience Virtualization (UE-V) 2.0, 2.1 e 2.1 SP1 requerem estas 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.

Os tópicos nesta secção 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:

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

  • Utilizar o Active Directory existente para a localização de armazenamento das definições

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

Nota 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 finais 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 abaixo.

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 pasta Settingspackage 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 pasta Settingspackage, enquanto outros utilizadores não conseguem aceder à mesma.

Nota 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 denominada "RepositoryOwnerCheckEnabled" ao 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.x

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.

Escolha o Método de Configuração para UE-V 2.x

Quer saber que método de configuração irá utilizar para gerir o UE-V após a implementação, uma vez que este será o método de configuração que utilizará 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 infraestrutura de Política de Grupo existente para configurar o 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 os Modelos ADMX da Política de Grupo UE-V: Modelos ADMX de Política de Grupo para UE-V configuram as definições de sincronização do Agente UE-V e permitem 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 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 Windows Management Instrumentation (WMI) para modificar as configurações depois de instalar o Agente UE-V.

    Nota 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 da linha de comandos ou do Script do Batch: Parâmetros que são utilizados ao Implementar o Agente UE-V configuram muitas definições ue-V. Os sistemas eletrónicos de distribuição de software, 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.x

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 implementaçã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).

Tipo de implementação Descrição da implementação Exemplo

Linha de comandos

Quando instalar o Agente UE-V numa linha de comandos, utilize o formato variável %^username%. 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 /lv "%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 variável %%username%%. 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 /lv "%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 variável %username%.

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

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

Distribuição eletrónica de software, como a implementação da Implementação de Software do Configuration Manager

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

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

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

Nota 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

Os parâmetros da linha de comandos do Agente UE-V são os seguintes.

Parâmetro da linha de comandos Definição Observações

/help ou /h ou /?

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 e 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.

No UE-V 2.0, pode deixar SettingsStoragePath em branco para utilizar o caminho inicial do Active Directory.

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

Predefinição: <nenhum>

DefiniçõesStoragePathReg

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.

<tamanho>

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

PMECEnabled

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 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.x

O Agente UE-V 2.x introduz 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.

Nota 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 a 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)

Nota Um computador com modelos de localização de definições UE-V 2.x registados no Registo de erros 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 de definições UE-V 2.x 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:

  • Atualizar 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.

  • Desinstalar o agente após 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.x

Implementar UE-V 2.x para Aplicações Personalizadas