Ações do sistema
Observação
O grupo de ações do Sistema foi segregado em algumas novas categorias. Para encontrar mais informações sobre essas categorias, acesse as referências de ações de Estação de trabalho e Scripts.
Use as ações do sistema para automatizar tarefas fundamentais para o sistema operacional Windows.
Inicie qualquer um dos seus aplicativos instalados com a ação Executar aplicativo. Você deve inserir quaisquer argumentos de linha de comando entre aspas duplas e separá-los com espaço. O exemplo a seguir abre um documento do Word específico no modo silencioso.
Observação
O campo Caminho do aplicativo deve apontar para o executável do aplicativo. Você pode abrir determinados aplicativos padrão do Windows inserindo seus nomes, como notepad para Notepad.
Além disso, os fluxos da área de trabalho permitem que você encerre os processos pelo nome ou pela ID por meio da ação Encerrar processo e espere que os processos sejam iniciados ou interrompidos por meio da ação Aguardar o processo.
Para lidar com variáveis de ambiente do Windows, use as ações Definir a variável de ambiente do Windows, Obter a variável de ambiente do Windows e Excluir variável de ambiente do Windows para as respectivas tarefas.
Se o processo
Marca o início de um bloco de ações condicional dependendo se um processo está sendo executado ou não.
Parâmetros de entrada
Argumento | Opcional | Aceita | Valor padrão | Description |
---|---|---|---|---|
Se o processo | N/D | Está em execução, Não está em execução | Está em execução | Estado do processo a ser verificado |
Process name | Não | Valor do texto | O nome do processo a ser verificado |
Variáveis produzidas
Essa ação não produz variáveis.
Exceções
Exceção | Description |
---|---|
Não é possível recuperar lista de processos | Indica um problema ao recuperar a lista de processos |
Aguardar processo
Suspende a execução até que um processo seja iniciado ou interrompido.
Parâmetros de entrada
Argumento | Opcional | Aceita | Valor padrão | Description |
---|---|---|---|---|
Process name | Não | Valor do texto | O nome do processo a ser verificado | |
Wait for process to | N/D | Começar, Parar | Iniciada | Se deve esperar até que determinado processo comece ou pare |
Variáveis produzidas
Essa ação não produz variáveis.
Exceções
Exceção | Description |
---|---|
Não é possível recuperar lista de processos | Indica um problema ao recuperar a lista de processos |
Executar aplicativo
Executa um aplicativo ou abre um documento executando o aplicativo associado.
Importante
Muitos aplicativos com funcionalidade avançada exigem direitos elevados para impedir o acesso não autorizado a recursos do sistema. Para iniciar esses aplicativos usando a ação Executar aplicativo, execute o Power Automate com direitos de administrador. Para encontrar mais informações sobre a execução do Power Automate como administrador, acesse Executar o Power Automate com direitos elevados.
Parâmetros de entrada
Argumento | Opcional | Aceita | Valor padrão | Description |
---|---|---|---|---|
Caminho do aplicativo | Não | Arquivo | O arquivo executável como um caminho de arquivo completo | |
Argumentos da linha de comando | Sim | Valor do texto | Adicione argumentos extras que iriam depois do nome do arquivo executável. Por exemplo, digite notepad.exe no caminho do aplicativo e um arquivo de texto específico nos argumentos da linha de comando | |
Pasta de trabalho | Sim | Pasta | O caminho completo da pasta a partir da qual é possível trabalhar, se aplicável. | |
Estilo da janela | N/D | Normal, Oculto, Minimizado, Maximizado | Normal | Escolher a aparência e o tamanho da janela do aplicativo quando ela abrir |
Após o lançamento do aplicativo | N/D | Continue imediatamente, espere o aplicativo carregar, espere o aplicativo ser concluído | Continuar imediatamente | Se a próxima ação é executada imediatamente ou espera até que o programa seja carregado ou concluído |
Timeout | Sim | Valor numérico | 0 | O tempo máximo de espera e quanto tempo esperar para forçar uma continuação |
Variáveis produzidas
Argumento | Type | Description |
---|---|---|
AppProcessId | Valor numérico | A saída da ID do processo |
AppExitCode | Valor numérico | O código de saída do aplicativo |
WindowHandle | Valor numérico | O identificador da janela. Ao abrir uma nova janela, esta variável irá capturar o valor do identificador da janela e irá armazená-lo nesta variável. Um identificador de janela é útil para identificar especificamente uma janela em uma ação posterior |
Exceções
Exceção | Descrição |
---|---|
File or application not found | Indica que o arquivo ou aplicativo especificado não foi encontrado |
Acesso negado para aplicativo ou arquivo | Indica que o acesso foi negado para o aplicativo ou arquivo especificado |
Não é possível recuperar o identificador da janela principal do aplicativo | Indica um problema ao recuperar o identificador da janela principal do aplicativo |
Não é possível executar o aplicativo ou abrir o arquivo | Indica um problema ao executar o aplicativo especificado ou ao abrir o arquivo especificado |
Encerrar processo
Interrompe imediatamente um processo em execução.
Parâmetros de entrada
Argumento | Opcional | Aceita | Valor padrão | Description |
---|---|---|---|---|
Especificar processo por | N/D | ID do processo, nome do processo | Nome do processo | Especificar se o processo a ser encerrado será especificado pelo seu nome ou por sua ID |
ID do Processo | Não | Valor numérico | A ID do processo a ser encerrada | |
Nome do processo | Não | Valor do texto | O nome do processo a ser encerrado. Se mais de um processo com o mesmo nome estiver em execução, todos eles serão encerrados |
Variáveis produzidas
Essa ação não produz variáveis.
Exceções
Exceção | Description |
---|---|
O processo com a ID especificada não está em execução | Indica que um processo com a ID especificada não está em execução |
Falha ao encerrar o processo | Indica um problema ao encerrar o processo |
Ping
Envia uma mensagem para determinar se um computador remoto pode ser acessado pela rede.
Parâmetros de entrada
Argumento | Opcional | Aceita | Valor padrão | Description |
---|---|---|---|---|
Nome do host | Não | Valor do texto | O nome do computador remoto ou um endereço IP | |
Timeout | Sim | Valor numérico | 5000 | O número máximo de milissegundos de espera pela mensagem de resposta do ping |
Variáveis produzidas
Argumento | Type | Description |
---|---|---|
PingResult | Valor do texto | O status da mensagem de ping (sucesso ou falha) |
RoundTripTime | Valor numérico | O número de milissegundos necessários para a conclusão do ping |
Exceções
Exceção | Descrição |
---|---|
Não é possível concluir a ação de ping | Indica um problema ao concluir a ação de ping |
Definir variável de ambiente do Windows
Define uma variável de ambiente para determinado valor.
Parâmetros de entrada
Argumento | Opcional | Aceita | Valor padrão | Description |
---|---|---|---|---|
Nome da variável de ambiente | Não | Valor do texto | O nome da variável de ambiente | |
Novo valor de variável de ambiente | Não | Valor do texto | O valor que é definido para a variável de ambiente | |
Tipo | N/D | Usuário, Sistema | User | O tipo da variável de ambiente |
Variáveis produzidas
Essa ação não produz variáveis.
Exceções
Exceção | Description |
---|---|
Indica um problema ao definir o valor da variável de ambiente | Indica um problema ao definir o valor da variável de ambiente |
Permissões insuficientes | Indica que o usuário não tem permissões suficientes para realizar esta ação |
Obter a variável de ambiente do Windows
Recupera o valor de uma variável de ambiente.
Parâmetros de entrada
Argumento | Opcional | Aceita | Valor padrão | Description |
---|---|---|---|---|
Nome da variável de ambiente | Não | Valor do texto | O nome da variável de ambiente cujo valor será recuperado | |
Pesquisar variável apenas no escopo | N/D | Valor booliano | Falso | Especificar se deseja pesquisar a variável apenas em um escopo específico |
Escopo | N/D | Usuário, Sistema | Usuário | O escopo do qual a variável de ambiente deve ser recuperada |
Variáveis produzidas
Argumento | Type | Description |
---|---|---|
EnvironmentVariableValue | Valor do texto | O valor da variável de ambiente |
Exceções
Exceção | Descrição |
---|---|
Variável de ambiente não existe | Indica que a variável de ambiente especificada não existe |
Permissões insuficientes | Indica que o usuário não tem permissões suficientes para realizar esta ação |
Excluir variável de ambiente do Windows
Exclui uma variável de ambiente de determinado escopo.
Parâmetros de entrada
Argumento | Opcional | Aceita | Valor padrão | Description |
---|---|---|---|---|
Nome da variável de ambiente | Não | Valor do texto | O nome da variável de ambiente a ser excluída | |
Tipo | N/D | Usuário, Sistema | User | O tipo de variável de ambiente a ser excluída |
Variáveis produzidas
Essa ação não produz variáveis.
Exceções
Exceção | Description |
---|---|
Falha ao excluir a variável de ambiente | Indica um problema ao excluir uma variável de ambiente |
Permissões insuficientes | Indica que o usuário não tem permissões suficientes para realizar esta ação |