- 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
- Integração do CrowdStrike
- Reinicialização de componentes dos Robots
- Governança
- Solução de problemas
- Sobre a 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
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.
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 o local padrão do Robô, você pode usar o seguinte: cd C:\Program Files\UiPath\Studio.
All the examples displayed in the Arguments Description chapter are constructed from the assumption that you performed this action.
Descrição dos Argumentos
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\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>]
Esse comando é usado para iniciar a execução de um processo ou um arquivo (.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:
|
|
|
Mandatory. Starts the execution of a local project file. The target file can be .json, .xaml, or .nupkg. Exemplos:
|
|
|
Optional. Allows you to specify the Orchestrator folder from which to install and execute the target process. It can only be used together with the --process argument. Exemplo:
|
|
|
Optional. Allows you to specify input arguments for execution. It can be used with the --process or --file arguments. Exemplos:
|
|
|
Permite que você selecione o ponto de entrada de um processo ao iniciá-lo pela linha de comando. Exemplos:
|
Os comandos a seguir não são compatíveis com projetos do Windows ou Portable:
- UiRobot.exe execute --file "C:\UiPath\Automation\Project.json"
- UiRobot.exe execute --file "C:\UiPath\Automation\Main.xaml"
O Comando Pack
For Studio v2018.4.4 and later releases we recommend publishing using the command UiPath.Studio.CommandLine.exe publish instead of UiRobot.exe pack. For more information, see Mass Update Command Line Parameters in the Studio guide.
UiRobot.exe pack <Project_Path> --output <Destination_Folder> [-v <Project_Version>]
Esse comando é usado para empacotar um arquivo Project.json em um arquivo .nupkg. Ele suporta os seguintes argumentos:
| Argumento | Description |
|---|---|
|
|
Obrigatório. Permite que você especifique onde o arquivo Exemplo:
|
|
|
Opcional. Permite que você especifique uma versão para o arquivo Exemplo:
|
O Comando Connect
-
UiRobot.exe connect [--url <Orchestrator_Server_URL> --key <Machine_Key>] | [--connectionString <Connection_String>]Observação:Se o Robô já estiver conectado, a execução do comando
connectretorna a seguinte mensagem:Orchestrator already connected!.
Esse comando é usado para conectar o Robô a uma instância do Orchestrator. Ele suporta os seguintes argumentos:
| Argumento | Description |
|---|---|
|
|
Used to connect the robot to Orchestrator, must be used with the Exemplo:
Exemplo de chave da máquina:
Exemplo de ID do cliente e de Segredo do cliente:
|
O Comando Disconnect
UiRobot.exe disconnect
Esse comando é usado para desconectar o Robô da instância atual do Orchestrator.
O Comando Trace
UiRobot.exe trace --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 Exemplo:
|
|
|
Desabilita o rastreamento de baixo nível. Um arquivo 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 |
|---|---|
PiP --enable | Habilita o recurso Picture in Picture da máquina. |
PiP --disable | 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 |
|---|---|
ENABLE_PIP=1 | Habilita o recurso Picture in Picture da máquina. |
ENABLE_PIP=0 | 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 |
|---|---|
--version | Exibe informações sobre a versão do Robô. |
--help | Exibe a lista de comandos suportados, bem como informações correspondentes e exemplos. |
logs --flush | Envia todos os logs pendentes para o Orchestrator. |