Ações de script

Concluído

O Power Automate para desktop fornece seis ações de script que satisfazem a quase todos os cenários de automação. Por meio dessas ações, você pode executar as operações complexas do Microsoft Windows e da Web usando blocos de códigos curtos.

Executar VBScript

A ação Executar VBScript permite executar scripts de VBScript nos fluxos. Esse tipo de script é amplamente usado como uma ferramenta de teste e automação para tarefas administrativas na plataforma Windows.

Por exemplo, você pode desenvolver scripts no VBScript para gerenciar e monitorar o hardware do computador ou manipular logs de eventos.

A ação aceita um bloco VBScript do código como entrada e armazena o resultado da implementação na variável VBScriptOutput. Além disso, a ação cria a variável ScriptError que armazena possíveis erros.

Captura de tela da ação Executar VBScript.

Executar JavaScript

Embora JavaScript seja principalmente uma linguagem de desenvolvimento da Web, a ação Executar JavaScript permite usá-la como uma finalidade geral. Você pode desenvolver scripts de JavaScript para executar cálculos e conversões, como expressões aritméticas complexas e conversões de data.

A ação aceita um bloco JavaScript do código como entrada e armazena o resultado da implementação na variável JavaScriptOutput. Além disso, a ação cria a variável ScriptError que armazena possíveis erros.

Captura de tela da ação Executar JavaScript.

Executar a função JavaScript na página da Web

Se você quiser usar JavaScript para manipular e alterar elementos da Web, você poderá implantar a ação Executar a Função JavaScript na página da Web. Esta ação funciona de modo semelhante à ação Executar JavaScript, mas executa código em páginas da Web carregadas. Usando JavaScript, você pode manipular praticamente qualquer elemento em páginas da Web, como caixas de texto e imagens.

A principal diferença sobre os parâmetros de entrada é a instância do navegador que Executar a Função JavaScript na página da Web também requer. O resultado é armazenado na variável Resultado, enquanto a ação não fornece variáveis separadas para os possíveis erros.

O campo da função JavaScript cria automaticamente a estrutura de uma função JavaScript predefinida.

Captura de tela da ação Executar a Função JavaScript na página da Web.

Executar script do PowerShell

O PowerShell permite que você execute comandos que manipulam o sistema de arquivos do Windows, o registro e outros aspectos relacionados ao sistema. Mais precisamente, ele inclui todos os comandos fornecidos no console do Windows PowerShell.

Assim como em outras ações de script, a ação Executar script do PowerShell aceita um bloco de código do PowerShell como entrada e armazena o resultado da implementação na variável PowershellOutput.

Além disso, a ação cria a variável ScriptError que armazena possíveis erros.

Captura de tela da ação Executar script do PowerShell.

Executar script do Python

A última linguagem de script com suporte no Power Automate para área de trabalho é Python. Python é considerado uma linguagem de programação de uso geral, mas é adequada a operações aritméticas e cálculos de matriz.

A ação Executar script do Python aceita um bloco Python do código como entrada e armazena o resultado da implementação na variável PythonScriptOutput.

Além disso, a ação cria a variável ScriptError que armazena possíveis erros.

Captura de tela da ação Executar script do Python.

Executar comando DOS

Para executar um comando do DOS, use a ação Executar comando do DOS. Esta ação pode executar um comando do DOS ou um aplicativo de console no modo invisível. A ação aguarda o comando ou o aplicativo concluir e recupera a saída em uma variável de texto. O campo Aplicativo ou comando do DOS é uma entrada obrigatória, sendo que o campo Pasta de trabalho é opcional. A saída, a saída do erro e o código de saída são armazenados em variáveis separadas.

Captura de tela da ação Executar comando do DOS.