- Notas de Versão
- Introdução
- Configuração e Instalação
- Projetos de automação
- Dependências
- Tipos de fluxos de trabalho
- Comparação de arquivos
- Melhores Práticas de Automação
- Integração de controle de origem
- Depuração
- A ferramenta de diagnóstico
- Analisador de Fluxo de Trabalho
- Sobre o Analisador de Fluxo de Trabalho
- STN MG-001 - Convenção de nomenclatura de variáveis
- STN MG-002 - Convenção de nomenclatura de argumentos
- STN MG-004 - Duplicação de Nome de Exibição
- STN MG-005 - Variável substitui variável
- STN MG-006 - Variável substitui argumento
- STN MG-008 - Comprimento de variável excedido
- STN MG-009 - Variáveis Catablema de prefixo
- STN MG-011 - Argumentos Catablema de prefixo
- STN MG-012 - Valores padrão de argumentos
- STN MG-016 - Comprimento do argumento excedido
- SR-DB-002 - Contagem alta de argumentos
- SR-DB-003 - Esvaziar bloco catechu
- SR-DB-007 - Múltiplas camadas Com fluxograma
- SR-DB-020 - Propriedades de saída indefinidas
- SR-DB-023 - Fluxo de trabalho vazio
- SR-DB-024 - Verificação da atividade Persistente
- SR-DB-025 - Pré-requisito de serialidade de variáveis
- SR-DB-026 - Uso da atividade Dela
- SR-DB-027 - Melhores práticas de persistência
- SR-DB-028 - Pré-requisito de serialidade de argumentos
- SR-US-005 - Argumentos de atividades embutidos em código
- SR-US-009 - Variáveis não utilizadas
- SR-US-010 - Dependências não utilizadas
- SR-US-014 - Restrições de pacotes
- SR-US-020 - Mensagens de logue mínimas
- SR-US-024 - Não utilizado e postergado
- SR-US-025 - Uso incorreto do valor salvo
- SR-US-026 - Restrições da atividade
- SR-US-027 - Pacotes necessários
- ST-USG-28 — restringir modelos de invocação de arquivos
- Variáveis
- Argumentos
- Namespaces Importados
- Gravação
- Elementos de Interface Gráfica
- Fluxo de controle
- Seletores
- Repo. de Objetos
- Extração de Dados
- Automação de imagem e texto
- Automação de tecnologias Citrino
- Automação RDP
- Automação da Salesforce
- Automação SAP
- Automação do Varear Horizonte
- Geração de logs
- A ferramenta ScreenScrapeJavaSupport
- O protocolo Servodrive
- Test Suite — Studio
- Extensões
- Solução de problemas
- Sobre a solução de problemas
- Suporte e limitações do Microsoft Apo-V
- Solução de problemas do Internet Explorer x64
- Problemas do Microsoft Office
- Como identificar elementos de EU em PDF com opções de acessibilidade
- Solução de problemas de aplicativos do JxBrowser
- Monitoração de eventos de usuário
- Solução de problemas da Citrix
Parâmetros de Linha de Comando
UiPathStudio.msi
ou UiPathStudioCloud.msi
na linha de comando.
Veja as seguintes seções para obter descrições dos parâmetros disponíveis e alguns exemplos de uso.
- São necessários direitos de administrador para executar esses comandos.
- Alterar uma instalação existente executando o instalador da linha de comando no modo silencioso não é compatível. No entanto, você pode executar o instalador no modo silencioso para atualizar a partir de uma versão mais antiga.
- Usar a opção
/passive
de msiexec.exe para executar uma instalação não assistida não é suportado.
A tabela a seguir lista todos os parâmetros de linha de comando disponíveis.
Todos os parâmetros podem ser usados para instalações limpas, mas apenas os seguintes são compatíveis ao atualizar a partir de uma versão mais antiga ou alterar uma instalação existente:
- Habilitar / desabilitar funcionalidades usando o
ADDLOCAL
. Observe que o Robô não pode estar desabilitado. SERVICE_URL
- disponível ao alterar o Robô do modo de serviço para o modo de usuário não incluindo o argumentoRegisterService
.-
NUGET_OPTIONS
,ENFORCE_SIGNED_EXECUTION
,DISABLE_SECURE_XAML
eTELEMETRY_ENABLED
- não disponível para alterar as instalações existentes.Command
Description
/q
Ajuda você a instalar os recursos especificados da UiPath de forma silenciosa, sem exibir a interface do usuário.
/l*vx <LogFile>
Gera um arquivo de log do instalador no caminho especificado. A partir da v2018.4.2, esse arquivo também pode incluir informações de licenciamento se você licenciar o Studio ou o UiPath Robot no momento de instalação.
Se por qualquer motivo você encontrar dificuldades durante o processo de instalação, basta enviar o arquivo para nossa equipe de suporte.
ADDLOCAL
Permite que você selecione as funcionalidades que deseja instalar. SeADDLOCAL
for usado, apenas as funcionalidades especificadas nele serão instaladas. SeADDLOCAL
não for usado, as seguintes funcionalidades serão instaladas: Studio, o Robô no modo de serviço, os pacotes de atividades e o suplemento JavaScript.Ele oferece suporte para as seguintes opções:
DesktopFeature
- indica que você deseja instalar as funcionalidades do Robô e do Studio.Studio
- Instala o Studio.ExcelAddin
— instala o Suplemento do Excel para o StudioX. Não pode ser usado semStudio
.Robot
-instala o UiPath Robot no modo de usuário ou modo de serviço, bem como o Assistant.- Para instalar o Robô no modo de serviço, adicione também a opção
RegisterService
. Essa é a escolha recomendada para Robôs não assistidos. - Para instalar o Robot no modo de usuário, não adicione a opção
RegisterService
. Essa é a escolha recomendada para Robôs assistidos e de desenvolvimento.
Observação: se você converter o Robô do modo de serviço para o modo de usuário, o Robô pode não acessar os arquivos.xaml
da pasta original do NuGet. Para obter detalhes sobre como resolver isso, consulte o artigo de resolução de problemas Pacotes NuGet não acessíveis após a migração.Packages
- Instala os pacotes de atividades. Não pode ser usado sem osDesktopFeature
eRobot
argumentos.StartupLauncher
- Executa o Robô na inicialização do Windows. Não pode ser usado sem osDesktopFeature
eRobot
argumentos.JavaBridge
- Instala o UiPath Java Bridge para uma melhor integração e automação em relação aos aplicativos Java. Note que a instalação do Java Bridge pode fazer com que a instalação dure mais do que o normal. Não pode ser usado sem osDesktopFeature
eRobot
argumentos.ChromeExtension
- Instala a Extensão do UiPath Google Chrome. Não pode ser usado sem osDesktopFeature
eRobot
argumentos.EdgeExtension
- Instala a Extensão baseada em Chromium da UiPath para Microsoft Edge. Não pode ser usada sem oRobot
argumento.CitrixClient
- Instala a Extensão da UiPath para o Cliente Citrix. Não pode ser usado sem osDesktopFeature
eRobot
argumentos.JavaScriptAddOn
- Instala o complemento Robot JavaScript para suportar o SDK JavaScript do robô.SapPlugin
-instala o plug-in do SAP Solution Manager. Requer que o conector SAP para a Microsoft seja instalado na sua máquina. Em instalações limpas você também deve fornecer um endereço para a instância usando o parâmetroSAP_SOL_MAN_HOST
. Não pode ser usado semStudio
.MSIINSTALLPERUSER
Permite que você instale o Studio e o Robot apenas para o usuário atual. Para instalar por usuário, adicioneMSIINSTALLPERUSER=1
. Para instalar por máquina, não inclua esse parâmetro.SAP_SOL_MAN_HOST
Hostname ou endereço IP para sua instância do SAP Solution Manager. Obrigatório para instalações limpas se o argumentoSapPlugin
tiver sido fornecido para a opçãoADDLOCAL
.Por exemplo,UiPathStudio.msi ADDLOCAL=DesktopFeature,Studio,Robot,SapPlugin SAP_SOL_MAN_HOST=ip_address
APPLICATIONFOLDER
Permite que você instale o Studio e o Robô em um local personalizado.
NUGET_OPTIONS
Esse parâmetro é recomendado se você estiver trabalhando em um ambiente off-line. Se definido comoDisableOnlineFeeds
, esse parâmetro ajuda você a desabilitar os feeds oficiais do UiPath e Community para o Robô - apenas o Orchestrator e os feeds locais são levados em consideração.Observe que os feeds de URL não são excluídos dos arquivos de configuração, só ignorados.
Ele pode ser usado para instalações e atualizações.Observação: o parâmetroNUGET_OPTIONS
não desabilita os feeds oficiais e comunitários da UiPath online para o Studio.PACKAGES_FOLDER
Permite que você altere o local de download dos seus fluxos de trabalho e suas dependências para o Studio e/ou Robot. Essa pasta pode ser específica do usuário ou acessível por todos os usuários de uma máquina. Esse parâmetro pode ser usado para Robots de modo de serviço ou modo de usuário. Se você não fornecer esse parâmetro, a pasta padrão será%userProfile%\.nuget\packages
.Observação: ao alterar a pasta de pacotes, certifique-se de que todos os usuários que precisam executar processos tenham acesso de leitura para essa pasta.Observação: ao usar o parâmetroPACKAGES_FOLDER
, existem algumas limitações. Para mais informações, veja Pastas de pacotes personalizados e caminhos de rede.Se você precisar usar variáveis ambientais como%USERNAME%
ou%USERPROFILE%
, o caractere especial%
precisará ser escapado da seguinte forma:- Quando a configuração é invocada a partir do Prompt de Comando - use -
UiPathStudio.msi PACKAGES_FOLDER=C:\Some\Path\^%USERNAME^%
. - Em scripts de lote - use
%
-UiPathStudio.msi PACKAGES_FOLDER=C:\Some\Path\^%USERNAME^%
. - No console do PowerShell ou scripts - não é necessária escaping.
- 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^%
. - Para instalações em máquinas do Windows Server (que habilitam a execução simultânea - HD Robots), você deve fornecer caminhos específicos para cada usuário. Leia mais sobre como usar o mesmo caminho para vários Robots.
Observação: ao usar o parâmetroPACKAGES_FOLDER
, existem algumas limitações. Saiba mais na documentação das pastas de pacotes personalizados e caminhos da rede.Para obter informações sobre como alterar a pasta de download para pacotes após a instalação, consulte Gerenciando pacotes de atividades.
CUSTOM_NUGET_FEEDS
Permite que você adicione feeds de atividades do NuGet para o Studio e/ou o Robot. Esse comando só adiciona ou atualiza a lista existente de feeds.
Ele deve ser preenchido com pares de valor chave da tipo string. Locais válidos incluem feeds, caminhos de pastas e unidades de rede compartilhadas. Certifique-se de que os feeds fornecidos sejam acessíveis por todos os usuários de uma máquina fornecida. Feeds separados com ponto e vírgula (;).
Exemplo:CUSTOM_NUGET_FEEDS="FeedName1,https://my.custom.nuget.feed; FeedName2,D:\Custom\Activities\Packages\"
.ENFORCE_SIGNED_EXECUTION
Opcional. Permite que você force seus Robôs a executarem apenas pacotes assinados. Pode ser usado em instalações ou atualizações limpas das suas instâncias. Se esse parâmetro não estiver especificado na hora da implantação, a assinatura do pacote não estará habilitada.
Ele oferece suporte para as seguintes opções:
1
- O Robô é capaz de baixar, instalar ou executar apenas pacotes do autor ou repositório assinados pela UiPath. Se você quiser adicionar seu próprio certificado como uma origem confiável, você precisa fazer isso modificando o arquivonuget.config
. Para saber como fazer isso, consulte esta página.0
- Nenhuma regra de assinatura de pacotes é aplicada na sua implantação do Robô.
Para obter informações sobre como impor a execução assinada após a instalação, consulte Pacotes de assinatura.
CODE
Licencia sua instância do Studio.
CONNECTIONSTRING
Conecta o Robô ao On-Premises Orchestrator automaticamente usando a string de conexão ao instalá-la. Observe que os seguintes são necessários:
- o parâmetro
WindowsAuth.Enabled
do arquivoUiPath.Orchestrator.dll.config
deve ser definido comotrue
- o parâmetro
WindowsAuth.Domain
deve ser definido como um domínio válido - o Robô de Modo de Serviço
- uma configuração de Máquina Padrão deve estar implementada.
Observação: o registro automático com máquinas padrão usandoCONNECTIONSTRING
só pode ser usado com o Orchestrator v2020.10.CHROME_INSTALL_TYPE
Instala a Extensão do Chrome automaticamente por meio da política.
Ele oferece suporte para as seguintes opções:
GLOBAL
- a extensão do Chrome é instalada automaticamente por sistema, o equivalente de chamar o comando /ChromeGlobal usando a ferramenta SetupExtenstions.STORE
- a Extensão do Chrome é instalada automaticamente por sistema por meio da política, o equivalente de chamar o comando /ChromePolicyGlobal usando a ferramenta SetupExtenstions.
DISABLE_SECURE_XAML
Permite que você desabilite a segurança de arquivosXAML
para Robôs instalados como um serviço do Windows. ArquivosXAML
não seguros permitem que usuários possam ler e modificar os arquivos de processo e a lógica.Ele oferece suporte para as seguintes opções:
0
- A opção padrão. Quando usado, habilita a segurança para arquivosXAML
para Robôs de serviço do Windows.1
- Desabilita a segurança para arquivosXAML
para Robôs de serviço do Windows.
Observação: esse parâmetro pode ser usado apenas durante uma instalação limpa ou uma atualização.SERVICE_URL
Permite que você defina o URL da instância do Orchestrator à qual os usuários se conectarão usando o Logon Interativo.
O URL fornecido é salvo no arquivouipath.config
, e é salvo apenas para Robôs de modo de usuário. Para instalações de modo de serviço, o argumento é ignorado.Ao executar o instalador para atualizar a partir de uma versão mais antiga ou alterar sua instalação existente, esse parâmetro é compatível se você estiver alterando o modo do Robô de serviço para usuário (a opçãoRegisterService
não está incluída).ORCHESTRATOR_URL
Em uma instalação limpa, você pode especificar a URL principal do Orchestrator, usada para recuperar informações de atualização automática (por exemplo,https://orchestrator.local/organizationName/tenantName
).TELEMETRY_ENABLED
Permite que você desabilite a coleta de dados de uso e pode ser feito no momento de instalação do Studio e do UiPath Robot.
Observação: esse parâmetro pode ser usado apenas durante uma instalação limpa ou uma atualização.A telemetria é habilitada por padrão para Studio e Robô. Para desabilitá-la, use o seguinte valor para o parâmetro sempre que executar uma instalação limpa ou uma atualização:
TELEMETRY_ENABLED=0
Observação: isso desabilita a telemetria para o Studio e o UiPath Robot.Se você quiser habilitar a telemetria, não inclua o parâmetro ou inclua-o com o seguinte valor:
TELEMETRY_ENABLED=1
Para obter mais informações sobre a coleta de dados de uso e como alterar as configurações de telemetria, consulte o documento de Desativação da Telemetria.
ENABLE_PIP
Permite que você habilite a funcionalidade Picture in Picture da máquina, durante a instalação da linha de comando da UiPath.
Para habilitá-la, use o seguinte parâmetro:
ENABLE_PIP=1
Exemplo:
UiPathStudio.msi ADDLOCAL=DesktopFeature,Studio,Robot,RegisterService,Packages ENABLE_PIP=1
ORCHESTRATOR_AUTO_SIGNIN
Se você instalar o robô assistido no modo de usuário e seu ambiente estiver configurado para usar o SSO com o Azure Active Directory, isso habilita o login automático em sua conta. Esse parâmetro deve ser usado junto com ORCHESTRATOR_URL
.Para habilitar essa opção, useORCHESTRATOR_AUTO_SIGNIN=1
.ENFORCE_DEFAULT_SERVICE_URL
Para instalações no modo de usuário, esse parâmetro impõe a URL do serviço padrão.
Para habilitar essa opção, useENFORCE_DEFAULT_SERVICE_URL=1
.ORCHESTRATOR_URL
também deve estar habilitado. - Para instalar o Robô no modo de serviço, adicione também a opção
UiPathStudio.msi
está localizado. Você pode fazer isso com o seguinte comando, como por exemplo: cd D:\UiPathInstaller
.
- Instale o Studio, um Robô como um serviço do Windows e os pacotes de atividades -
UiPathStudio.msi ADDLOCAL=DesktopFeature,Studio,Robot,RegisterService,Packages
- Instalar o UiPath Studio e um Robot no modo de usuário apenas para o usuário atual -
UiPathStudio.msi MSIINSTALLPERUSER=1 ADDLOCAL=DesktopFeature,Studio,Robot
- Instale todo o pacote de Desktop no modo silencioso -
UiPathStudio.msi ADDLOCAL=DesktopFeature,Studio,Robot,RegisterService,Packages,StartupLauncher,JavaBridge /Q
- Instale todo o pacote de Desktop e a Extensão do Chrome no modo silencioso por meio da política -
UiPathStudio.msi ADDLOCAL=DesktopFeature,Studio,Robot,RegisterService,Packages,ChromeExtension CHROME_INSTALL_TYPE=STORE /Q
- Instale o Studio, o Robô como um serviço do Windows e os pacotes de atividades silenciosamente, todos na pasta
D:\UiPath
-UiPathStudio.msi ADDLOCAL=DesktopFeature,Studio,Robot,RegisterService,Packages APPLICATIONFOLDER=D:\UiPath /Q
-
Instale o Robot como um serviço do Windows no modo silencioso e conecte-o ao Orchestrator -
UiPathStudio.msi ADDLOCAL=DesktopFeature,Robot,RegisterService CONNECTIONSTRING=https://demo.uipath.com/api/robotsservice/GetConnectionData?tenantId=1 /Q
- Instale o Studio, o Robô como um serviço do Windows no modo silencioso e adicione dois feeds de atividades personalizados -
UiPathStudio.msi ADDLOCAL=DesktopFeature,Studio,Robot,RegisterService CUSTOM_NUGET_FEEDS="Feed Name1, https://my.custom.nuget.feed; FeedName2, D:\RPA\Activities\Packages\" /Q
- Instale e licencie o Studio, um Robô registrado como um serviço do Windows e o feed de atividades locais no modo silencioso -
UiPathStudio.msi ADDLOCAL=DesktopFeature,Studio,Robot,RegisterService,Packages CODE=1234567890 /Q
- Instale o Robô como um serviço do Windows e desabilite os feeds oficiais online -
UiPathStudio.msi ADDLOCAL=DesktopFeature,Robot,RegisterService NUGET_OPTIONS=DisableOnlineFeeds