robot
2024.10
true
UiPath logo, featuring letters U and I in white
Robot admin guide
Last updated 18 de nov. de 2024

Configurar carpetas de paquetes y rutas de red

Configurar una carpeta de paquete alternativa

Para configurar una carpeta de paquete alternativa:

  1. Añade la variable NUGET_FALLBACK_PACKAGES a tu entorno de sistema.
  2. Para la variable, añade la lista de rutas absolutas de la carpeta, separadas por punto y coma.
    Importante:
    • Si la variable de entorno no existe, el robot intenta leer las carpetas de reserva de los paquetes NuGet del archivo Nuget.config .
    • Los procesos implementados en carpetas alternativas no son compatibles, solo las dependencias.

Cambiar la ruta de descarga de los paquetes

La ruta de descarga predeterminada para los paquetes es %userProfile%\.nuget\packages.
Para cambiar la ubicación de descarga del paquete, puedes editar el archivo UiPath.config o utilizar el parámetro PACKAGES_FOLDER="new/download/path" a través de la línea de comandos al instalar Studio o UiPath Robot.
Para editar el archivo UiPath.config , sigue estos pasos:
  1. Abre el archivo de configuración. Puedes encontrarlo en la carpeta C:\Program Files\UiPath\Studio .
  2. En la sección packageSettings , añade una nueva entrada llamada packagesInstallationFolder. A continuación, establece su valor como la ruta de la nueva carpeta de descarga.
  3. Guarda los cambios y, si el Robot está instalado como servicio, reinicia el servicio.
    Nota:

    Al cambiar la carpeta de descarga, asegúrate de que todos los usuarios que necesiten ejecutar automatizaciones puedan acceder a ella.

Por ejemplo:

<packageSettings>
  <add key="packagesInstallationFolder" value="C:\Nuget" />
</packageSettings><packageSettings>
  <add key="packagesInstallationFolder" value="C:\Nuget" />
</packageSettings>

Configuración de rutas locales y de red

Puedes establecer una ruta local o de red para permitir que varios robots utilicen la misma ruta. La configuración depende del modo operativo del robot: modo de servicio o modo de usuario.

En las máquinas Windows Server que permiten ejecuciones simultáneas en robots de alta densidad, debes configurar rutas únicas para cada usuario. El uso de la misma carpeta compartida para todos los usuarios en entornos de alta densidad es compatible con algunas limitaciones:

Modo robot

Tipo de ruta

Consideraciones para varios robots que utilizan la misma ruta

Modo de servicio

Ruta local

Sin restricciones

Ruta de la red

  • No se admite cuando se utiliza XAML seguro.

  • El robot de modo de servicio instalado en máquinas independientes debe tener su propia carpeta en la red.

  • Las rutas de red asignadas, como Z:\Packages, no son compatibles. Utiliza una ruta no asignada, como \\server\Packages.

Modo de usuario

Ruta local

  • Debes añadir la variable de entorno NUGET_SCRATCH en la máquina del robot y proporcionarle un valor distinto al de la instalación de NuGet. Esto establece una ruta diferente para almacenar archivos NuGet temporales, para evitar posibles conflictos cuando varios robots intentan utilizar NuGet simultáneamente.
  • La nueva carpeta temporal debe ser exclusiva para la variable NUGET_SCRATCH .
  • Las cuentas de usuario con las que se ejecutan los robots deben tener acceso de lectura y escritura a ambas carpetas NuGet en la máquina.

Ruta de la red

La ruta debe incluir el nombre de la máquina y el nombre de usuario.

<packageSettings>
  <add key="packagesInstallationFolder" value="\\NetworkServer\SharedFolder\UiPath\Packages\" />
</packageSettings><packageSettings>
  <add key="packagesInstallationFolder" value="\\NetworkServer\SharedFolder\UiPath\Packages\" />
</packageSettings>

¿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.