Baixe e edite o arquivo do instalador MSI

O arquivo do instalador MSI pode ser usado para instalação em massa do Agente de bot. Depois de baixar o arquivo de instalador MSI do Agente de bot da Control Room, edite-o para adicionar a chave de registro e a URL da Control Room. Isso permite que você instale remotamente o Agente de bot em vários dispositivos.

Pré-requisitos

  • Para realizar a tarefa, você deve ter uma conta de administrador da Control Room com os direitos e permissões necessários.

  • Certifique-se de que o Kit de Desenvolvimento de Software do Windows 10, incluindo o Orca e a Control Room, esteja instalado em seu dispositivo.

    Você pode instalar o Orca a partir de C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x86\Orca-x86_en-us.msi.

  • Configure a política de grupo do Microsoft Active Directory para instalar remotamente o Agente de bot em vários dispositivos.

    Usar a política de grupo do Microsoft Active Directory para instalar o software remotamente

Os parâmetros necessários para instalação em vários dispositivos estão disponíveis no arquivo MSI do Agente de bot. Revise as instruções a seguir sobre como baixar o arquivo MSI da Control Room e edite-o. Isso permite que o administrador da Control Room implemente a política do Agente de bot de atualização automática.

Procedimento

  1. Baixe o arquivo AutomationAnywhereBotAgent.msi de um dos seguintes locais:
    • Na Control Room, clique em Administrador > Configurações > Instalação em massa do agente de bot.

      A opção Baixar instalador está disponível para implementações No local e Nuvem.

    • Selecione o arquivo na pasta <application filepath>\crui\asset. Por exemplo C:\Program Files\Automation Anywhere\crui\asset

      Esta opção está disponível apenas para implantações No local.

    Nota: Se tentar descarregar o arquivo MSI pela primeira vez, clique em Configurações > Instalação em massa do agente de bot > Editar > Salvar alterações para gerar uma chave de registro e visualizar o Baixar instalador para o arquivo MSI.
  2. Edite o arquivo AutomationAnywhereBotAgent.msi usando a ferramenta Orca.
  3. Clique na opção Propriedade.
    Vários parâmetros são exibidos. Revise a tabela a seguir para entender para o que cada parâmetro é usado:
    Parâmetro Descrição
    AA_CRURL Insira a instância da Control Room à qual o Agente de bot será conectado.
    Nota: Certifique-se de não adicionar uma barra invertida (/) no final do URL da Control Room. Por exemplo, mycr.mydomain.com/.
    AA_CRTOKEN Digite o valor da chave de registro correspondente para cada Control Room. A chave de registro é fornecida pelo administrador da Control Room.
    Você pode configurar até 20 URLs da Control Room. Confira se:
    • Você forneceu os tokens de registro correspondentes em AA_CRTOKEN, AA_CRTOKEN2 a AA_CRTOKEN20 para cada URL da Control Room configurado.
    • Há uma correspondência de um para um entre CR_URL e CR_TOKEN.
    • Não ignorar entre CR_URL e CR_TOKEN e este é preenchido consecutivamente.

      Por exemplo, para configurar três URLs da Control Room, eles devem ser preenchidos na seguinte ordem: AA_CRURL, AA_CRURL2, AA_CRURL3.

    Consulte Gerar chave de registro da Control Room para instalar Agente de bot em massa.

    AA_DELAY_REGISTRATION_UNTIL_LOGIN Digite True para atrasar o registro do Agente de bot para uma Control Room até que um usuário se conecte à Control Room.

    Se um usuário fizer login em qualquer uma das instâncias da Control Room configuradas no dispositivo onde o Agente de bot está instalado, o Agente de bot nesse dispositivo será automaticamente registrado com essa Control Room associada. Se o URL da Control Room conectada não estiver configurado, então o Agente de bot não será registrado com essa Control Room.

    AA_DEVICE_TYPE Insira um dos seguintes valores para o tipo de dispositivo:
    • SINGLE_USER
    • MULTIPLE_USERS
    Nota: Insira os valores em maiúsculas.
    AA_LIFESPAN Insira um dos seguintes valores para um dispositivo não persistente ou persistente:
    • TEMPORARY
    • PERSISTENT
    Nota: Insira os valores em maiúsculas ao instalar a Agente de bot.
    AA_CONCURRENT_SESSIONS Insira as sessões simultâneas permitidas de 1 a 99. O valor padrão é 1.
    Nota: As sessões simultâneas só são aplicáveis a dispositivos multiusuários (AA_DEVICE_TYPE = Multiusuário)
    AA_INSTALL_ONLY Escolha se deseja instalar o Agente de bot sem se registrar na Control Room.
    • Insira True para apenas instalar e não registrar o Agente de bot.
      Nota:

      O arquivo autoregistration.properties é criado quando AA_INSTALL_ONLY é configurado para True.. Você pode configurar AA_INSTALL_ONLY para True. somente para instalação em nível de sistema.

    • Insira False para instalar e registrar o Agente de bot.
    AA_DEVICE_POOL_NAME Especifique o nome do pool de dispositivos. O valor padrão é 0.
    Nota: Você deve utilizar um pool de dispositivos existente.
  4. Altere o valor para AA_CRTOKEN e AA_CRURL.
  5. Salve as alterações.
  6. Copie o arquivo AutomationAnywhereBotAgent.msi na instância da VM (imagem dourada) na qual você deseja instalar o Agente de bot.
    Nota: Tome cuidado para não reiniciar a instância VM (imagem dourada).
  7. Execute o arquivo AutomationAnywhereBotAgent.msi.
  8. Valide que o Agente de bot está instalado na instância da VM.
    Revise também a guia Serviços no Gerenciador de tarefas para garantir que o serviço do Agente de bot não esteja em execução.
    Nota: Um arquivo autoregistration.properties será gerado em:
    C:\Windows\System32\config\systemprofile\AppData\Local\AutomationAnywhere\autoregister 

    Exemplo de arquivo autoregistration.properties

    url=http://ec2-myexampleCR.com
    url2=URL2
    url3=URL3
    url4=URL4
    token=eyJhbGciOiJSUzUxMiJ9.eyJjbGllbnRUeXBlIjoiQk9UX0FHRU5UX0FVVE9fUkVHSVNUUkFUSU9OIiwidGVuYW50VXVpZCI6ImI4ZjVmNDE0LWMzZDMtNGRhNy04NDljLWMxOGUwOGNiM2Q5ZCIsImlhdCI6MTY1NTg3NTgyMiwiZXhwIjoxOTcxMjM1ODIyLCJpc3MiOiJBdXRvbWF0aW9uQW55d2hlcmUiLCJuYW5vVGltZSI6NzMxMDYzMzkwNzQ5NX0.BA2bPiIECl9PE34BC1mj2iePLuTlSd8y8Fe1LtIkOKYrD8mR-KVOnMeupDQF4IQ3oZbjpyk73vrLI2k0UeTVpvKuURbZhz8bPIBYer4zlzRjEB-9nOID8MtNRcpzlXgkQ27GEN2pOn4Xs_k198rPJEYHcTwaHRbQ8Mv5UF0eGd8_Q9sLgZB6jt1BhnzMNS3qwZBl1aG1xbOc7orlfyBfTGSvAxnlsRa3_fF7QeFKiw7EdfJDGsIVmIZ58-IMzer-R8sxMnr7hSfi_aYDx8emyoH2XtFAQAYuXiw6vOXWa1o-TYDtPknIJsga6aAiFJ9-w6ndJAov0JvTClmeyLQgBA
    token2=t2
    token3=t3
    token4=t4
    device_type=MULTIPLE_USERS
    concurrent_sessions=4
    lifespan=TEMPORARY
    delay_registration_until_login=true

Para implantar o Agente de bot em dispositivos temporários ou não persistentes, você deve definir as configurações do SysPrep e criar imagens da máquina na instância da VM.

  1. Desligue a instância da VM sem o SysPrep depois que você habilitar as configurações temporárias ou não persistentes do nome do computador para a VM.
    Para um exemplo de como usar o SysPrep na instância EC2 dos AWS , consulte Usar o Sysprep para criar e instalar AMIs do Windows reutilizáveis personalizadas.
  2. Crie imagens da máquina na instância da VM conforme necessário.
    Para um exemplo de como criar AMI (Amazon Machine Images) a partir de uma instância EC2 dos AWS, consulte Criar uma AMI a partir de uma instância do Amazon EC2.

Próximas etapas

Certifique-se de que os dispositivos tenham sido adicionados à página Dispositivos da Control Room.

Solução de problemas

Se um Agente de bot for registrado na instância VM por engano, realize estas etapas para restaurar a imagem da máquina:
  1. Desinstale o Agente de bot a partir do painel de controle do Windows da instância VM.
  2. Exclua todos os arquivos em C:\Windows\System32\config\systemprofile\AppData\Local\AutomationAnywhere.
  3. Insira True para o parâmetro AA_INSTALL_ONLY no arquivo AutomationAnywhereBotAgent.msi que você usou anteriormente para instalar o Agente de bot.
  4. Execute o arquivo AutomationAnywhereBotAgent.msi novamente.