- 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
- 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
- Solução de problemas

Guia do usuário do robô
A Interface de Linha de Comando do Robô (UiRobot.exe) é um aplicativo de console que pode solicitar o início de trabalhos, e aguardar os resultados. É um cliente direto do serviço do Robô, e a comunicação é feita por meio de um canal WCF.
Para fazer uso dos argumentos da linha de comando suportados pelos Robôs, certifique-se de que o serviço do UiPath Robot esteja em execução. Se não, inicie-o a partir do snap-in do Console de Gerenciamento de Serviços da Microsoft.
cd C:\Program Files (x86)\UiPath\Studio.
Todos os exemplos exibidos no capítulo Descrição dos Argumentos são construídos a partir do pressuposto de que você realizou essa ação.
Para facilitar o seu trabalho com os argumentos da linha de comando, navegue até o diretório no qual o Robô está instalado, usando o comando de mudança de diretório. Por exemplo, se você não alterou a localização padrão do Robô, use o seguinte comando:
cd C:\Program Files (x86)\UiPath\Studio.
Todos os exemplos exibidos aqui são construídos a partir da suposição de que você executou primeiro o comando acima.
Os Robôs Assistidos devem ser executados apenas sob supervisão humana.
O Comando Execute
UiRobot.exe execute [--process <Package_ID> | --file <File_Path>] [--folder <Orchestrator_Folder_ID>] [--input <Input_Parameters>]
.json, .xaml ou .nupkg). Observe que os argumentos --process (-p) e --file (-f) não podem ser usados simultaneamente com o comandoexecute. Ele suporta os seguintes argumentos:
|
Argumento |
Description |
|---|---|
|
|
Obrigatório. Inicia a execução de um processo local ou do Orchestrator. Exemplos:
|
|
|
Obrigatório. Inicia a execução de um arquivo de projeto local. O arquivo de destino pode ser
.json, .xaml ou .nupkg.
Exemplos:
|
|
|
Opcional. Permite que você especifique a pasta do Orchestrator a partir da qual instalar e executar o processo de destino. Ele pode ser usado apenas junto com o argumento
--process.
Exemplo:
|
|
|
Opcional. Permite que você especifique argumentos de entrada para execução. Ele pode ser usado com os argumentos
--process ou --file.
Exemplos:
|
O Comando Pack
UiPath.Studio.CommandLine.exe publish ao invés do UiRobot.exe pack. Para mais informações, consulte Parâmetros de Linha de Comando de Atualização em Massa no guia do Studio.
UiRobot.exe pack <Project_Path> --output <Destination_Folder> [-v <Project_Version>]
Project.json em um arquivo .nupkg. Ele suporta os seguintes argumentos:
|
Argumento |
Description |
|---|---|
|
|
Obrigatório. Permite que você especifique onde o arquivo
.nupkg é criado.
Exemplo:
|
|
|
Opcional. Permite que você especifique uma versão para o arquivo
.nupkg.
Exemplo:
|
O Comando Connect
UiRobot.exe conectar [--url <Orchestrator_Server_URL> --key <Machine_Key>] | [--connectionString <Connection_String>]
Esse comando é usado para conectar o Robô a uma instância do Orchestrator. Ele suporta os seguintes argumentos:
|
Argumento |
Description |
|---|---|
|
|
Obrigatório. Se os argumentos
--url,--key ou --connectionString não forem especificados, a Configuração do Orchestrator é usada para estabelecer a conexão.
Exemplo:
|
|
|
Opcional. Deve ser usado com o argumento
--key. Permite que você especifique a instância do Orchestrator de destino.
Exemplo:
|
|
|
Opcional. Deve ser usado com o argumento
--url. Permite que você especifique a Chave de Máquina usada para se conectar ao Orchestrator.
Exemplo:
|
|
|
Opcional. Permite que você se conecte ao Orchestrator por meio de uma string de conexão. Exemplo:
|
O Comando Disconnect
UiRobot.exe desconectar
Esse comando é usado para desconectar o Robô da instância atual do Orchestrator.
O Comando Trace
Rastreamento UiRobot.exe --enableLowLevel | --disableLowLevel
Esse comando é usado para habilitar ou desabilitar o rastreamento de baixo nível (verbose) para o Robô. Ele suporta os seguintes argumentos:
|
Argumento |
Description |
|---|---|
|
|
Habilita o rastreamento de baixo nível. Um arquivo
.etl é gerado, que pode ser aberto com o Visualizador de Eventos, para ajudar você a solucionar problemas de falhas e erros. Isso habilita o rastreamento verboso para o Executor do Robô e Serviço do Robô no Visualizador de Eventos.
Exemplo:
|
|
|
Desabilita o rastreamento de baixo nível. Um arquivo
.etl é gerado para a Área de Trabalho após você encerrá-lo. Esse arquivo pode ser aberto no Visualizador de Eventos, para ajudar você a solucionar problemas de falhas e erros.
Exemplo:
|
O Comando PiP
Permite que você habilite ou desabilite o recurso Picture in Picture na máquina. Essa configuração é aplicada na máquina local e afeta todos os usuários, além de ser usada para modificar aplicativos instalados já existentes.
São necessários direitos de administrador para executar esses comandos.
|
Command |
Description |
|---|---|
|
|
Habilita o recurso Picture in Picture da máquina. |
|
|
Desabilita o recurso Picture in Picture da máquina. |
O Comando ENABLE_PIP
Permite que você habilite a funcionalidade Picture in Picture da máquina, durante a instalação da linha de comando da UiPath.
|
Command |
Description |
|---|---|
|
|
Habilita o recurso Picture in Picture da máquina. |
|
|
Não habilita o recurso de Picture in Picture da máquina. |
Comandos Diversos
Os seguintes comandos são puramente informativos e não têm impacto em seus projetos de automação:
|
Argumento |
Description |
|---|---|
|
|
Exibe informações sobre a versão do Robô. |
|
|
Exibe a lista de comandos suportados, bem como informações correspondentes e exemplos. |