- Notas de Versão
- Introdução
- UiPath Assistant
- Instalação e atualização
- Tipos de Robô
- Componentes do Robô
- Serviço de robôs
- Executor do Robot
- Interface de Linha de comando
- 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
Serviço de robôs
O serviço do UiPath Robot é o cérebro de todas as operações. Ele se comunica por meio de um canal de comunicação entre processos com o Studio , o UiPath Assistant e a Interface de Linha de Comando do Robô para receber e processar informações e depois fornecer as instruções necessárias ao Executor do Robô .
O Serviço de Robôs da UiPath também é responsável por enviar a pulsação do Robot ao Orchestrator, comunicando o status da execução ou recebendo novas ordens de execução, e agindo como um proxy entre o Orchestrator e os hosts de execução.
As sessões do Windows nas quais processos são executados são gerenciadas e monitoradas pelo serviço de Robôs, enquanto também são confiáveis com as credenciais para Robôs.
O Serviço de Robôs da UiPath pode ser implantado no Modo de Serviço ou Modo de Usuário. As principais diferenças são apresentadas na tabela abaixo:
Ação |
Robô de Modo de Serviço |
Robô de Modo de Usuário |
---|---|---|
Execução Assistida |
|
|
Execução Unattended (Gerenciamento Automático de Sessão) |
|
1
|
Execução Simultânea de Trabalhos |
|
|
Máquina Única - Implantação Multiusuário |
|
|
1
A execução Unattended com o Robot do Modo de Usuário é possível apenas enquanto o usuário estiver conectado com uma sessão ativa.
O Robot do Modo de Serviço é mais adequado para cenários de automação Unattended. Quando um processo é executado, o Executor do Robô é executado com os mesmos direitos que o usuário no qual ele está registrado.
O Serviço de Robôs da UiPath do Modo de Serviço:
- Usa o UiPath.Service.Host.exe e um serviço adicional por usuário (UiPath.Service.UserHost.exe) para cada usuário na máquina.
- É iniciado pelo Gerenciador de Controle de Serviço (SCM) sob o usuário do Sistema Local.
- Pode abrir sessões interativas do Windows.
- É mais adequado para cenários de automação Unattended e implantações de plataformas em grande escala.
- Tem os direitos de um administrador de máquina.
- Está listado em serviços do Windows.
- Pode executar trabalhos a partir do Orchestrator mesmo se o usuário não tiver feito login iniciando uma sessão.
Além disso:
- O Arquivo UiPath.settings é instalado na pasta
%ProgramData%\UiPath
. - Os pacotes são baixados na pasta
%userprofile%\.nuget\packages
por padrão. -
Os pacotes locais são salvos na pasta
%ProgramData%\UiPath\Packages
e estão disponíveis no UiPath Assistant.
Um Robô de Modo de Serviço pode ser facilmente atualizado ou convertido para um Robô de Modo de Usuário.
Observação: ao converter o robô do modo de serviço para o modo de usuário, o robô pode não ser capaz de acessar os arquivos.xaml
da pasta original de pacotes NuGet. Para obter detalhes sobre como resolver isso, leia este guia , que oferece mais detalhes sobre esse cenário específico.
O Robot do Modo de Usuário mais adequado para cenários de Attended. Ele é executado sob o usuário que o inicia e tem exatamente os mesmos direitos daquele usuário específico.
O Serviço de Robôs da UiPath do Modo de Serviço:
- Usa apenas o UiPath.Service.UserHost.exe e é iniciado automaticamente pelo Studio ou UiPath Assistant.
- É mais adequado para cenários de automação Attended.
- Tem os direitos do usuário que o executa.
- Não está listado em serviços do Windows.
- Requer que um usuário tenha feito login com uma sessão ativa para executar trabalhos a partir do Orchestrator.
Além disso:
- O arquivo
UiPath.settings
é instalado na pasta%LocalAppData%\UiPath
. - Os pacotes são baixados na pasta
%userprofile%\.nuget\packages
. -
Os pacotes locais são salvos na pasta
%ProgramData%\UiPath\Packages
e estão disponíveis no UiPath Assistant.
Um Robô de Modo de Usuário pode ser facilmente atualizado ou convertido em um Robô de Modo de Serviço .