- Notas de Versão
- Introdução
- Configuração e Instalação
- Projetos de automação
- Sobre a publicação de projetos de automação
- Projetando automações
- Gerenciamento de pacotes de atividades
- Como definir as configurações do projeto de atividades
- Como assinar pacotes
- Governança
- Como importar entidades
- Experiência de Criação Moderna
- Vincular um projeto a uma ideia no Automation Hub
- Usando o Gerenciador de dados
- 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
- ST-USG-032 — rótulos obrigatórios
- ST-USG-034 — URL do Automation Hub
- Variáveis
- Argumentos
- Namespaces Importados
- Fluxo de controle
- Repo. de Objetos
- Geração de logs
- A ferramenta ScreenScrapeJavaSupport
- Teste do 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
- Reparando o suporte da Active Accessibility
- Automação de aplicativos em execução com um usuário diferente do Windows
- Validation of large Windows-legacy projects takes longer than expected
Você pode instalar e atualizar o Studio e o UiPath Robot ou alterar uma instalação existente executando o instalador 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
/passivede msiexec.exe para executar uma instalação não assistida não é suportado.
Descrições de Argumentos de Linha de Comando
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:
- Habilite recursos usando o
ADDLOCAL. - Desabilite recursos usando
REMOVE. 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_XAMLeTELEMETRY_ENABLED, disponíveis ao atualizar a partir de uma versão mais antiga, não disponíveis ao alterar uma instalação existente.
Ao inserir caminhos, considere o seguinte:
- 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 lotes, 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^%.
- Quando a configuração é invocada a partir do Prompt de Comando, use
- Se você precisar usar caminhos com espaços, eles devem ser envolvidos da seguinte forma:
- Em Prompt de comando, envolva com aspas duplas (
" ").Por exemplo,UiPathStudio.msi APPLICATIONFOLDER="C:\folder name". - No PowerShell, envolva com aspas simples e duplas (
'" "').Por exemplo,./UiPathStudio.msi APPLICATIONFOLDER='"C:\folder name"'.
- Em Prompt de comando, envolva com aspas duplas (
| Command | Description |
|---|---|
|
|
Ajuda você a instalar os recursos especificados da UiPath de forma silenciosa, sem exibir a interface do usuário. |
|
|
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. |
|
|
Permite que você selecione as funcionalidades que deseja instalar. Se Ele oferece suporte para as seguintes opções:
.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.
|
|
|
Esse parâmetro permite que você instale o Studio e UiPath Robot por usuário ou por máquina. Se o parâmetro não for incluído, a instalação será por máquina. Se você adicionar Os parâmetros são utilizáveis apenas ao realizar uma instalação limpa. As opções a seguir não estão disponíveis em instalações por usuário: RegisterService, CitrixExtension, VMwareExtension, SapPlugin, PACKAGES_FOLDER, CODE. |
|
|
Hostname ou endereço IP para sua instância do SAP Solution Manager. Obrigatório para instalações limpas se o argumento Por exemplo, |
|
|
Permite que você instale o Studio e o Robô em um local personalizado. |
|
|
Esse parâmetro é recomendado se você estiver trabalhando em um ambiente off-line. Se definido como Observe que os feeds de URL não são excluídos dos arquivos de configuração, só ignorados. NUGET_OPTIONS parameter does not disable the online UiPath official and Community feeds for Studio.
|
|
|
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. Este parâmetro pode ser usado para robôs de modo de serviço ou modo de usuário. Se você não fornecer esse parâmetro, a pasta padrão será When using the
For information on how to change the download folder for packages after installation, see Managing Activities Packages. |
|
|
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: |
|
|
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:
For information on how to enforce signed execution after installation, see Signing Packages . |
|
|
Licencia sua instância do Studio. |
|
|
Automatically connects the Robot to Orchestrator on-premises using the connection string while also installing it. Please note that the following are required:
CONNECTIONSTRING can only be used with Orchestrator v2020.10.
|
|
|
Conecta automaticamente o robô ao Orchestrator usando credenciais do cliente enquanto também o instala. Exemplo: |
|
|
Permite escolher o método de instalação para a extensão do Chrome. Este parâmetro requer que o instalador seja executado com direitos de administrador. Se for omitido, o método de instalação mais adequado é selecionado automaticamente. Ele oferece suporte para as seguintes opções:
STORE, GLOBAL) são mantidos para compatibilidade com versões anteriores.
|
|
|
Permite escolher o método de instalação para a extensão do Edge. Este parâmetro requer que o instalador seja executado com direitos de administrador. Se for omitido, o método de instalação mais adequado é selecionado automaticamente. Ele oferece suporte para as seguintes opções:
STORE, GLOBAL) são mantidos para compatibilidade com versões anteriores.
|
|
|
Permite que você desabilite a segurança de arquivos Ele oferece suporte para as seguintes opções:
|
|
|
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 arquivo 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ção |
|
|
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, |
|
|
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. 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:
Se você quiser habilitar a telemetria, não inclua o parâmetro ou inclua-o com o seguinte valor:
For more information about usage data collection and how to change telemetry settings, see the Opting Out of Telemetry document. |
|
|
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:
Exemplo:
|
|
|
Permite que você selecione o idioma de exibição do instalador. Se não for especificado, as configurações de idioma do Windows determinam o idioma do instalador. Para especificar o idioma, insira o parâmetro
|
ORCHESTRATOR_AUTO_SIGNIN | For user-mode installations in environments configured to use SSO with Azure Active Directory, this parameter enables automatic sign-in to your account. Must be used together with ORCHESTRATOR_URL.
Para habilitar essa opção, use |
|
|
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, use
|
Executando uma instalação síncrona
Se desejar fazer configurações adicionais após a instalação ser concluída, você pode executar o instalador de forma síncrona. Isso permite adicionar outros comandos para serem executados depois que o instalador terminar, por exemplo, você pode instalar e configurar uma conexão de robô ou configurar feeds.
Os scripts a seguir executam a instalação e permitem adicionar outros comandos para serem executados se a instalação for bem-sucedida.
:: Runnning the MSI synchronously
start /wait /b UiPathStudio.msi /Q
:: Assert the exit code and continue accordingly
set "_isSuccess="
if %ERRORLEVEL% EQU 0 Set "_isSuccess=1"
if %ERRORLEVEL% EQU 1641 Set "_isSuccess=1"
if %ERRORLEVEL% EQU 3010 Set "_isSuccess=1"
:: test for success and run follow-up commands
if (%_isSuccess% EQU 1) (
echo "success"
) ELSE (
echo "fail"
)
:: Runnning the MSI synchronously
start /wait /b UiPathStudio.msi /Q
:: Assert the exit code and continue accordingly
set "_isSuccess="
if %ERRORLEVEL% EQU 0 Set "_isSuccess=1"
if %ERRORLEVEL% EQU 1641 Set "_isSuccess=1"
if %ERRORLEVEL% EQU 3010 Set "_isSuccess=1"
:: test for success and run follow-up commands
if (%_isSuccess% EQU 1) (
echo "success"
) ELSE (
echo "fail"
)
Exemplos
Esses exemplos foram escritos considerando que você já está no diretório no qual o instalador do 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=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=Studio,Robot -
Instale todo o pacote de Desktop no modo silencioso -
UiPathStudio.msi ADDLOCAL=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=Studio,Robot,RegisterService,Packages,ChromeExtension CHROME_INSTALL_TYPE=POLICYONLINE /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=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=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=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=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=Robot,RegisterService NUGET_OPTIONS=DisableOnlineFeeds -
Desinstale a extensão para Chrome —
UiPathStudio.msi REMOVE=ChromeExtension /Q -
Configure a conexão de atualização automática durante a instalação do Attended Robot -
UiPathStudio.msi ADDLOCAL=Robot, SERVICE_URL="https://demo.uipath.com/myorg/mytenant" -
Configure a conexão de atualização automática durante a instalação do Unattended Robot -
UiPathStudio.msi ADDLOCAL=Robot,RegisterService ORCHESTRATOR_URL="https://demo.uipath.com/myorg/mytenant/orchestrator_"