Lea y revise la documentación de Automation Anywhere

Cerrar contenidos

Contenidos

Abrir contenidos

Habilitar bots para ejecutarse en otros equipos

  • Actualizado: 5/10/2019
    • 11.3.x
    • Crear
    • Enterprise

Habilitar bots para ejecutarse en otros equipos

Los desarrolladores de bots deben considerar la manera en que un bot trabaja con una instancia de Bot Runner para permitir que los bots se ejecuten en equipos distintos al que se utilizó para crear el bot.

Durante el desarrollo de nuevos bots, los desarrolladores a menudo incluyen referencias a copias locales de archivos y archivos adjuntos. Esto funciona muy bien, siempre y cuando los bots se ejecuten únicamente en los equipos locales de los desarrolladores. Una ruta local tiene este aspecto:
C:\Users\UserName\Documents…

Las instancias de Bot Runner son equipos (físicos o virtuales) no supervisados cuyo trabajo es ejecutar las tareas que se les presentan. Debido a que estas instancias de Bot Runner tienen sus propias credenciales de inicio de sesión, las rutas localizadas no funcionan.

La variable del sistema $AAApplicationPath$ sirve para resolver este problema.

Ruta local durante el desarrollo:
C:\Users\UserName\Documents\Automation Anywhere Files\Automation Anywhere\My Docs\accounts.xlsx
Ruta relativa que funciona en bot Runner:
 $AAApplicationPath$\Automation Anywhere\My Docs\accounts.xlsx

Esto no solo hace que la ruta sea más corta, sino que también permite que el bot sea portátil. Al preparar una instancia de TaskBot para trabajar con bot Runner o en el equipo de un compañero de trabajo, utilice $AAApplicationPath$ en cualquier lugar que apunte a un archivo local.

Consejo: Si quiere optimizar aún más su proceso, puede crear variables, como "vPath", y usar la operación variable con $AAApplicationPath$ para hacer que las rutas sean más cortas y fáciles de usar.
Enviar comentarios