studio
2024.10
true
Guía de usuario de Studio
Last updated 26 de sep. de 2024

Automatizar aplicaciones que se ejecutan en un usuario de Windows diferente

Descripción

La automatización de una aplicación que se ejecuta bajo un usuario de Windows diferente (que el que ejecuta Robot/Studio) falla de forma predeterminada.

Causa

La aplicación que se ejecuta para el usuario diferente (<UserB>) está intentando cargar archivos desde C:\Users\<UserA>\.nuget\packages\uipath, pero no tiene acceso a esa carpeta.

En este escenario:

  • <UserA> es el usuario de Windows en el que se ejecuta el Robot/Studio.
  • <UserB> es el usuario diferente de Windows bajo el que se ejecuta la aplicación de destino.

Solución

Si automatizas los navegadores, es suficiente otorgar a <UserB> acceso a la carpeta NuGet, como se explica a continuación.
Si automatizas otros tipos de aplicaciones, debes otorgar a <UserB> acceso a la carpeta NuGet y:
  • Si está utilizando UiPath.UiAutomation.Activities anterior a la versión 23.10, ejecute Robot/Studio como administrador.
  • Si utilizas UiPath.UiAutomation.Activities v23.10 o posterior, no se requiere ninguna otra acción.
Debe conceder permisos de lectura y ejecución al usuario diferente (<UserB>) para la carpeta NuGet de UiPath® del usuario actual (<UserA>).

Para hacerlo, sigue estos pasos:

  1. En Windows Explorer, ve a C:\Users\<UserA>\.nuget\packages.
  2. Haz clic con el botón derecho del ratón en la carpeta uipath y elige mostrar la ventana Propiedades de esta carpeta.
  3. Ve a la pestaña de Seguridad.
  4. Añade <UserB> y otorga permisos para Leer y ejecutar.
  5. Haz clic en Aplicar y cierra la ventana de propiedades.

Ahora puedes automatizar las aplicaciones que se ejecutan en un usuario de Windows distinto.



  • Descripción
  • Causa
  • Solución

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.