Ações de script
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.
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.
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.
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.
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.
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.