robot
2024.10
true
UiPath logo, featuring letters U and I in white
Robot admin guide
Last updated 2024年11月18日

设置包文件夹和网络路径

设置回退包文件夹

要设置回退包文件夹,请执行以下操作:

  1. NUGET_FALLBACK_PACKAGES变量添加到系统环境中。
  2. 对于变量,添加文件夹的绝对路径列表,用分号分隔。
    重要提示:
    • 如果该环境变量不存在,机器人会尝试从Nuget.config文件中读取 NuGet 包回退文件夹。
    • 不支持部署在回退文件夹中的流程,仅支持依赖项。

更改包的下载路径

包的默认下载路径为%userProfile%\.nuget\packages
要更改包的下载位置,您可以编辑UiPath.config文件,或在安装 Studio 或机器人时通过命令行使用PACKAGES_FOLDER="new/download/path"参数。
要编辑UiPath.config文件,请执行以下步骤:
  1. 打开配置文件。 您可以在C:\Program Files\UiPath\Studio文件夹中找到该文件。
  2. packageSettings部分中,添加一个名为packagesInstallationFolder的新条目。 然后,将其值设置为新的下载文件夹的路径。
  3. 保存更改,如果将机器人作为服务安装,请重新启动服务。
    备注:

    更改下载文件夹时,请确保所有需要运行自动化的用户都可以访问该文件夹。

例如:

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

设置本地路径和网络路径

您可以设置本地路径或网络路径,以使多个机器人使用相同的路径。 设置取决于机器人的操作模式:服务模式或用户模式。

在允许在高密度机器人上并发执行的 Windows Server 计算机上,您需要为每个用户设置唯一的路径。 支持在高密度环境中为所有用户使用相同的共享文件夹,但存在一些限制:

机器人模式

路径类型

多个机器人使用相同路径的注意事项

服务模式

本地路径

无限制

网络路径

  • 使用安全 XAML 时不支持。

  • 安装在单独计算机上的服务模式机器人必须在网络上有自己的文件夹。

  • 不支持映射的网络路径,例如Z:\Packages 。 使用非映射路径,例如\\server\Packages

用户模式

本地路径

  • 您必须在机器人计算机上添加NUGET_SCRATCH环境变量,并为其提供 NuGet 安装值以外的值。 该操作会设置不同的路径用于存储临时 NuGet 文件,以防止多个机器人尝试同时使用 NuGet 时出现潜在冲突。
  • 新的临时文件夹应为NUGET_SCRATCH变量的专属。
  • 运行机器人的用户帐户必须具有对计算机上两个 NuGet 文件夹的读取和写入访问权限。

网络路径

路径必须包含计算机名称和用户名。

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

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。