UiPath Documentation
robot
2023.10
false
Importante :
A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.
UiPath logo, featuring letters U and I in white

Guia do admin do Robô

Última atualização 3 de mar de 2026

Pastas de Pacote Personalizados e Caminhos de Rede

Um pacote combina todas as partes usadas em uma automação e pode incluir: atividades, fluxos de trabalho, arquivos, fontes de dados e outros componentes necessários para executar a automação. Um projeto criado no Studio é publicado como um pacote em um local/feed, de onde é baixado posteriormente pelo Robot e usado para executar uma automação.

Os seguintes locais/feeds são configurados por padrão no Studio:

  • Tenant do Orchestrator e Host do Orchestrator
  • Local
  • Oficial
  • UiPath Marketplace

Feeds personalizados também podem ser usados, porém, antes de configurar um local personalizado para publicar um Pacote, certifique-se de que os Robôs tenham acesso a ele.

Importante:

Para o Local de Pacotes, caminhos absolutos precisam ser usados. Os caminhos relativos não são suportados.

Para obter mais informações sobre como os feeds funcionam e como alterá-los, consulte o documento Gerenciamento de Pacotes de Atividades, que entra em mais detalhes sobre esse assunto.

Pastas dos pacotes de fallback

Pastas de pacotes de fallback podem ser configuradas adicionando a variável de ambiente NUGET_FALLBACK_PACKAGES na máquina do Robot. Contém os caminhos absolutos para as pastas de fallback separados por ponto-e-vírgula ;. Se a variável de ambiente não existir, o Robot tentará ler as pastas de fallback dos pacotes do Nuget a partir do arquivo Nuget.config.

É possível obter mais informações na documentação das pastas de fallback.

Importante:

Os processos implantados em pastas de fallback não são compatíveis, apenas as dependências.

Alterando o Local do Pacote

O Local do Pacote pode ser alterado por meio da Linha de comando da configuração usando o parâmetro PACKAGES_FOLDER ou editando o arquivo uipath.config. Isso habilita você a alterar o local de download de seus fluxos de trabalho e suas dependências para o Studio e/ou o Robot.

Importante:

Reiniciar necessário!Qualquer atualização feita no arquivo de configuração requer uma reinicialização:

  • Para robôs no Modo de Serviço: reinicie o serviço do Robô.
  • Para robôs no Modo de usuário: reinicie o serviço do usuário, reiniciando o dispositivo ou fazendo logoff da sua conta de usuário e fazendo login novamente.

Ao instalar o Robô por linha de comando, se você não fornecer esse parâmetro, a pasta padrão é %userProfile%\.nuget\packages.

É possível usar variáveis de ambiente, como %USERNAME% ou %USERPROFILE%, porém, elas precisam ser escapadas da seguinte maneira:

  • Quando a configuração é invocada a partir do Prompt de Comando - use - UiPathStudio.msi PACKAGES_FOLDER=C:\Some\Path\^%USERNAME^%.
  • Scripts de lote - use % - UiPathStudio.msi PACKAGES_FOLDER=C:\Some\Path\^%USERNAME^%.
  • Console ou scripts do PowerShell - nenhum escape é necessário.
  • Ao usar contas de domínio do Active Directory, é recomendável especificar também o nome de domínio na estrutura de pastas, como C:\packages\^%UserDomain^%.^%Username^%.

Uso do mesmo caminho para vários Robots

Multiple robots can use the same path (local folder or shared network folder) to download and execute automations.

Com base no local e no tipo de implantação do Robot, pode haver algumas limitações:

Modo de Serviço

Caminho local

  • Nenhuma restrição quando um caminho local é usado por vários Robots de modo de serviço na mesma máquina.

Caminho de rede

  • Quando o Robô é implantado no Modo de Serviço e o XAML Seguro é usado, os Caminhos de Rede não são suportados.
  • Robots de modo de serviço instalados em máquinas separadas não podem se conectar à mesma pasta em uma rede. Cada máquina deve ter sua própria pasta.
  • Apenas caminhos não mapeados são suportados, por exemplo. \\server\Packages. Caminhos de rede mapeados, como Z:\Packages, não são compatíveis. O raciocínio consiste em como os mapeamentos estão sendo resolvidos por usuário. Nesta situação, o proprietário dos arquivos instalados é a conta do computador e, portanto, não terá acesso aos mapeamentos de rede por usuário.

Modo de Usuário

Caminho local

Se o mesmo caminho local for usado por vários robôs no modo de usuário na mesma máquina, você deve adicionar a variável de ambiente da máquina NUGET_SCRATCH na máquina do robô. O valor tem que ser um caminho para uma pasta diferente da pasta de instalação real do NuGet.A pasta definida para a variável de ambiente é usada como uma pasta temporária para o NuGet.

Por exemplo:

Se o parâmetro packagesInstallationFolder no arquivo uipath.config for C:\UiPath\Packages, para permitir que vários robôs de modo de usuário usem o mesmo caminho local para pacotes, crie uma nova pasta (por exemplo NuGetScratch) e adicione a variável de ambiente da máquina NUGET_SCRATCH com o valor C:\NuGetScratch .

Observação:
  • A pasta NuGetScratch só deve ser usada pela variável NUGET_SCRATCH como uma pasta temporária.
  • As contas de usuário sob as quais os robôs são executados devem ter acesso de leitura e gravação a ambas as pastas na máquina.

Caminho de rede

  • Quando são usados caminhos de rede, o caminho deve incluir o nome da máquina e o nome de usuário.

Exemplo:

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

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades