Lea y revise la documentación de Automation Anywhere

Cerrar contenidos

Contenidos

Abrir contenidos

Habilitar conexiones de escritorio remoto

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

Habilitar conexiones de escritorio remoto

Este tema proporciona información sobre el uso de aplicaciones de Escritorio remoto para ejecutar sus procesos automatizados.

Ejecutar tareas automatizadas en una sesión minimizada

Cuando minimiza una ventana de escritorio remoto (la ventana que muestra el escritorio de la computadora remota), el sistema operativo cambia la sesión remota al modo sin GUI y no muestra ventanas ni controles.

Como resultado, Automation Anywhere no puede interactuar con la GUI de la aplicación. En este punto, la tarea GUI automatizada falla.

Para ejecutar tareas GUI en una computadora remota mientras se minimiza la ventana del escritorio remoto, cambie las claves de registro en la computadora desde la que se conecta a la estación de trabajo remota de Automation Anywhere. Complete los siguientes pasos:

  1. Inicie sesión en la computadora desde la que se conecta a las computadoras remotas.
  2. Cierre todas las sesiones abiertas del escritorio remoto.
  3. Haga clic en Inicio -> Ejecutar (o Windows + R).
  4. En la ventana de diálogo Ejecutar, escriba "regedit" y presione Enter.

    Se inicia el Editor del registro.

  5. Vaya a una de las siguientes claves de registro, dependiendo de si desea modificar la configuración del escritorio remoto solo para el usuario actual o para todos los usuarios de la computadora:
    • HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client
    • HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client
  6. Cree un valor DWORD denominado RemoteDesktop_SuppressWhenMinimized y configúrelo en 2.

    Cuando minimiza la ventana de Conexión a Escritorio remoto en su computadora, la GUI de la computadora remota no debería verse afectada, lo que hace que la GUI esté disponible para sus tareas automatizadas.

  7. Cierre el Editor del registro.
Nota: Los cambios realizados en el registro pueden afectar el rendimiento general y la función del sistema. Automation Anywhere no es responsable por el comportamiento adverso del sistema que resulte de hacer cambios en el registro. Se recomienda trabajar con el administrador del sistema.

Usar VNC: una alternativa al escritorio remoto

En general, las aplicaciones de Escritorio remoto no permiten que el software de automatización se ejecute o realice tareas cuando minimiza o cierra la ventana. El escritorio remoto crea una sesión para cada conexión realizada a la máquina remota. En esta sesión, proporciona a la máquina de conexión derechos completos para controlar la máquina remota.

Sin embargo, al desconectar o minimizar la ventana remota, el escritorio remoto recupera los derechos y se pierde cualquier acceso a la GUI de la máquina remota. Esto hace que las tareas automatizadas pierdan el control del sistema remoto y no se ejecuten como se esperaba.

Consejo: Use Virtual Network Computing (VNC) para conectarse al servidor. VNC le permite ejecutar tareas automatizadas incluso cuando la sesión está minimizada o desconectada.
  • VNC establece conexiones con el sistema remoto de una manera diferente a la del Escritorio remoto. VNC se conecta físicamente al sistema remoto, en lugar de crear sesiones para cada conexión. La conexión retiene los controles en la GUI remota, incluso cuando la ventana VNC está minimizada o desconectada.
  • Sus tareas automatizadas pueden continuar ejecutándose de la misma manera que lo hacen en una máquina local.
Enviar comentarios