activities
latest
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo.
UiPath logo, featuring letters U and I in white
Atividades do UIAutomation
Last updated 28 de out de 2024

Iniciar Processo

UiPath.Core.Activities.StartProcess

Inicia um aplicativo especificado e pode, opcionalmente, passar uma lista de argumentos para ele.

Propriedades

Comum
  • ContinuarComErro — especifica se a automação deve continuar mesmo quando a atividade gera um erro. Este campo só aceita valores booleanos (True, False). O valor padrão é False. Como resultado, se o campo estiver em branco e um erro for lançado, a execução do projeto será interrompida. Se o valor for definido como True, a execução do projeto prosseguirá mesmo com erros.

    Observação: se essa atividade estiver incluída na atividade Try Catch e o valor da propriedade ContinuarComErro for True, nenhum erro será capturado quando o projeto for executado.
  • NomeDeExibição - o nome de exibição da atividade.
Entrada
  • Argumentos — os parâmetros que podem ser transmitidos ao aplicativo na inicialização.
  • NomeDoArquivo - O caminho de arquivo completo no qual você pode encontrar o arquivo executável do aplicativo a ser aberto.

    Observação: arquivos com todos os tipos de extensão são compatíveis neste campo. Se você adicionar um arquivo com um tipo de extensão não executável, ele será aberto com seu aplicativo correspondente, se disponível.
  • DiretórioDeTrabalho - Caminho do diretório de trabalho atual. Este campo é compatível apenas com variáveis de string.
Diversos
  • Privado - Se selecionado, os valores de variáveis e argumentos não são mais registrados no nível Verbose.
Opções
  • TipoDeExecução - Especifica o tipo de execução do processo. O processo pode ser executado de forma assíncrona, o que indica que a atividade inicia o processo, mas não espera que ele termine, ou de forma síncrona, que indica que a atividade inicia o processo e espera que ele termine dentro do tempo limite alocado. Por padrão, o processo é executado de forma assíncrona.
  • Tempo limite (milissegundos) - especifica o período (em milissegundos) para aguardar pelo encerramento do processo antes de gerar um erro. A propriedade é válida apenas para execuções de forma síncrona. O valor padrão é de 30.000 milissegundos (30 segundos). Um valor de -1 indica que a atividade deveria esperar indefinidamente até o término do processo.

Exemplo de uso da atividade Start Process

O exemplo abaixo explica como usar a atividade Start Process para abrir o aplicativo Bloco de Notas.

É assim que um processo de automação pode ser construído:

  1. Abra o Studio e crie um novo Processo nomeado por padrão Principal.

    Observação: crie um novo .txt arquivo, salve com o nome StartProcess.txt e coloque-o na pasta do projeto.
  2. Arraste um contêiner Sequência para o Designer de Fluxo de Trabalho.

    • Crie as seguintes variáveis:

      Nome da variável

      Tipo de Variável

      Valor Padrão

      NotepadPath

      GenericValue

       

      NotepadFilePath

      GenericValue

       
  3. Arraste uma atividade Assign para dentro da Sequência

    • No painel Propriedades, adicione a variável NotepadPath ao campo To e o aplicativo executável, neste caso "notepad.exe", ao campo Value.
  4. Adicione outra atividade Assign e coloque-a abaixo da primeira.

    • No painel Propriedades, adicione a variável NotepadFilePath no campo Para e o caminho real do arquivo, neste exemplo "StartProcess.txt", no campo Valor.
  5. Arraste uma atividade Start Process abaixo das atividades Assign.

    • No painel Propriedades, adicione a variável NotepadFilePath ao campo Argumentos.
    • Adicione a variável NotepadPath ao campo NomeDoArquivo.
  6. Execute o processo. O processo de automação abre o arquivo StartProcess.txt.

  • Propriedades
  • Exemplo de uso da atividade Start Process

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.