Descarga y edición del archivo de instalación MSI

El archivo de instalación MSI se puede utilizar para la instalación masiva de Agente de bot. Después de descargar el archivo de instalación del Agente de bot de MSI desde Control Room, edítelo para agregar la clave de registro y la URL de la Control Room. Esto le permite instalar el Agente de bot de manera remota en varios dispositivos.

Antes de empezar

  • Para realizar la tarea, debe tener una cuenta de administrador de Control Room con los derechos y permisos necesarios.

  • Asegúrese de que el kit de desarrollo de software de Windows 10, incluida Orca y Control Room se instalen en su dispositivo.

    Puede instalar Orca desde C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x86\Orca-x86_en-us.msi.

  • Configure la política de grupo de Microsoft Active Directory para instalar de forma remota el Agente de bot en varios dispositivos.

    Use Microsoft Active Directory Group Policy to remotely install software

Los parámetros necesarios para la instalación en varios dispositivos están disponibles en el archivo MSI de Agente de bot. Revise las siguientes instrucciones sobre cómo descargar el archivo MSI desde la Control Room y cómo editarlo. Esto permite que el administrador de la Control Room implemente la actualización automática de la política de Agente de bot.

Procedimiento

  1. Descargue el archivo AutomationAnywhereBotAgent.msi desde una de las siguientes ubicaciones:
    • En la Control Room, haga clic en Administrador, > Configuración, > Instalación masiva del agente del bot.

      La opción Descargar instalador está disponible para implementaciones Local y Nube.

    • Seleccione el archivo de la carpeta <application filepath>\crui\asset. Por ejemplo, C:\Program Files\Automation Anywhere\crui\asset

      Esta opción solo está disponible para implementaciones de Local.

    Nota: Si intenta descargar el archivo MSI por primera vez, debe hacer clic en Configuración > Instalación masiva de agentes de bot > Editar > Guardar cambios para generar una clave de registro y ver Descargar instalador para el archivo MSI.
  2. Edite el archivo AutomationAnywhereBotAgent.msi con la herramienta Orca.
  3. Haga clic en la opción Propiedad.
    Se muestran varios parámetros. Consulte la siguiente tabla para comprender para qué se utiliza cada parámetro:
    Parámetro Descripción
    AA_CRURL Ingrese la instancia de la Control Room a la que el Agente de bot se va a conectar.
    Nota: Asegúrese de no agregar una barra invertida (/) al final de la URL de la Control Room. Por ejemplo, mycr.mydomain.com/.
    AA_CRTOKEN Ingrese el valor de la clave de registro correspondiente para cada Control Room. La clave de registro la proporciona el administrador de la Control Room.
    Puede configurar hasta 20 URL de Control Room. Asegúrese de que:
    • Proporcione los tokens de registro correspondientes en AA_CRTOKEN y desde AA_CRTOKEN2 hasta AA_CRTOKEN20 para cada dirección URL de cada Control Room configurada.
    • Debe haber una coincidencia 1:1 entre la CR_URL y el CR_TOKEN.
    • No debe haber saltos entre el CR_URL y el CR_TOKEN, y estos se deben completar consecutivamente.

      Por ejemplo, para configurar tres URL de Control Room, se debe rellenar en el siguiente orden: AA_CRURL, AA_CRURL2, AA_CRURL3.

    Consulte Generar una clave de registro en la Control Room para usar en la instalación en bloque de Agente de bot.

    AA_DELAY_REGISTRATION_UNTIL_LOGIN Ingrese en True para retrasar el registro de Agente de bot en una Control Room hasta que un usuario inicie sesión en esa Control Room.

    Si un usuario se conecta a cualquiera de las instancias de Control Room configuradas desde el dispositivo en que está instalado el Agente de bot, el Agente de bot en ese dispositivo se registrará automáticamente con esa Control Room asociada. Si no se configura la URL de inicio de sesión en la Control Room, entonces Agente de bot no se registra con esa Control Room.

    AA_DEVICE_TYPE Ingrese uno de los siguientes valores para el tipo de dispositivo:
    • SINGLE_USER
    • MULTIPLE_USERS
    Nota: Asegúrese de ingresar los valores en mayúsculas.
    AA_LIFESPAN Ingrese uno de los siguientes valores para un dispositivo no persistente o persistente:
    • TEMPORARY
    • PERSISTENT
    Nota: Asegúrese de ingresar los valores en mayúsculas cuando instale el Agente de bot.
    AA_CONCURRENT_SESSIONS Ingrese las sesiones simultáneas permitidas, de 1 a 99. El valor predeterminado es 1.
    Nota: Las sesiones simultáneas solo son aplicables para dispositivos multiusuario (AA_DEVICE_TYPE = Multiuser)
    AA_INSTALL_ONLY Elija si desea instalar el Agente de bot sin registrarse en la Control Room.
    • Ingrese True para solo instalar y no registrar el Agente de bot.
      Nota:

      El archivo autoregistration.properties se crea cuando AA_INSTALL_ONLY se establece como True. Puede establecer AA_INSTALL_ONLY como True solo para la instalación a nivel de sistema.

    • Ingrese False para instalar y registrar el Agente de bot.
    AA_DEVICE_POOL_NAME Especifique el nombre del grupo de dispositivos. El valor predeterminado es 0.
    Nota: Asegúrese de que usa un grupo de dispositivos existente.
  4. Cambie el valor de AA_CRTOKEN y AA_CRURL.
  5. Guarde sus cambios.
  6. Copie el archivo AutomationAnywhereBotAgent.msi a la instancia de la MV (imagen dorada) en la que desea instalar el Agente de bot.
    Nota: Asegúrese de no reiniciar la instancia de la VM (imagen dorada).
  7. Ejecute el archivo AutomationAnywhereBotAgent.msi.
  8. Valide que Agente de bot esté instalado en la instancia de la máquina virtual (MV).
    Además, debe revisar la pestaña Servicios en el Administrador de tareas para asegurarse de que el servicio de Agente de bot no se está ejecutando.
    Nota: Se generará un archivo autoregistration.properties en:
    C:\Windows\System32\config\systemprofile\AppData\Local\AutomationAnywhere\autoregister 

    Archivo autoregistration.properties de muestra

    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 implementar Agente de bot en dispositivos temporales o no persistentes, debe configurar los ajustes de SysPrep y crear imágenes de máquina en la instancia de la MV.

  1. Apague la instancia de la MV sin SysPrep después de habilitar la configuración del nombre de la computadora temporal o no persistente para la MV.
    Para ver un ejemplo de cómo usar SysPrep en la instancia EC2 de AWS, consulte Use Sysprep to create and install custom reusable Windows AMIs.
  2. Cree imágenes de la máquina en la instancia de la MV según sea necesario.
    Para ver un ejemplo de cómo crear imágenes de máquina de Amazon (Amazon Machine Image, AMI) a partir de una instancia EC2 de AWS, consulte Create an AMI from an Amazon EC2 Instance.

Qué hacer a continuación

Valide que los dispositivos se agreguen en la página Dispositivos de la Control Room.

Resolución de problemas

Si un Agente de bot se registra en la instancia de la MV por error, realice estos pasos para restaurar la imagen de la máquina:
  1. Desinstale el Agente de bot desde el Panel de control de Windows de la instancia de la MV.
  2. Elimine todos los archivos de C:\Windows\System32\config\systemprofile\AppData\Local\AutomationAnywhere.
  3. Ingrese True para el parámetro AA_INSTALL_ONLY en el archivo AutomationAnywhereBotAgent.msi que utilizó previamente para instalar el archivo del Agente de bot.
  4. Ejecute el archivo AutomationAnywhereBotAgent.msi nuevamente.