- Notas de Versão
- Introdução
- UiPath Assistant
- Instalação e atualização
- Tipos de Robô
- Componentes do Robô
- Licenciamento
- Conectar Robôs ao Orchestrator
- Processos e Atividades
- Geração de logs
- Robot JavaScript SDK
- Cenários Específicos
- Reinicialização de componentes dos Robots
- Sessões do Windows
- Login usando o Sistema de Credenciais Thales Luna
- Login usando o Provedor de Armazenamento de Chaves nShield
- Redirecionando Robôs por meio de um Servidor de Proxy
- Executando tarefas em uma Janela RDP Minimizada
- Usando Unidades de Rede Mapeadas
- Interrompendo um Processo
- Desabilitar o Botão Parar
- Pastas de Pacote Personalizados e Caminhos de Rede
- Integração do CrowdStrike
- Virtualização de aplicativos Robot Citrix
- Solução de problemas
- Robô sem resposta sobre RDP
- Logs de Execução Duplicados
- Erros de Robô Frequentemente Encontrados
- Aumento da Duração da Execução do Processo
- Verificação Forçada de Assinatura do Pacote
- Mensagem muito grande para processar
- Erros ao Executar como Administrador
- Pacotes do NuGet não acessíveis após a migração
- Prompt de Controle de Acesso do Usuário e de Automação de Atividades da Interface Gráfica
- .NET necessário durante a instalação
- Montagem não pode ser carregada da rede ou do Azure File Share
- As atividades não podem encontrar o .NET Runtime
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.
Para obter mais informações sobre como os feeds funcionam e como alterá-los, consulte o documento Gerenciamento de pacotes de atividades, que fornece mais detalhes sobre esse assunto.
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 de pastas de fallback.
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.
%userProfile%\.nuget\packages
.
%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^%
.
- Nenhuma restrição quando um caminho local é usado por vários Robots de modo de serviço na mesma máquina.
- 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, comoZ:\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.
NUGET_SCRATCH
machine environment variable on the robot machine. The value has to be a path to a folder other than the actual NuGet installation one. The folder set for the environment variable is used as a temporary folder for NuGet.
Por exemplo:
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
.
- 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.
-
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>