Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
No ambiente Windows, a automação de tarefas é frequentemente realizada utilizando-se scripts em PowerShell. Embora o termo "Automation Rules" não seja uma funcionalidade nativa do Windows, podemos criar scripts e agendá-los para execução automática usando o Agendador de Tarefas do Windows. Neste artigo, vamos explorar como criar um script de PowerShell para automatizar uma tarefa simples e como configurá-lo para execução automática.
Exemplo Prático: Backup Automático de Arquivos
Vamos criar um script de PowerShell que copia arquivos de uma pasta para outra, simulando uma tarefa de backup. Em seguida, configuraremos o Agendador de Tarefas para executar este script automaticamente todos os dias.
1. Criar o Script de PowerShell
Abra o Bloco de Notas e insira o seguinte código:
# Define os diretórios de origem e destino
$sourceDirectory = "C:\Users\SeuUsuario\Documents\Origem"
$destinationDirectory = "C:\Users\SeuUsuario\Documents\Destino"
# Copia os arquivos do diretório de origem para o destino
Copy-Item -Path $sourceDirectory\* -Destination $destinationDirectory -Recurse
Salve o arquivo como BackupScript.ps1
.
2. Configurar o Agendador de Tarefas
Windows + R
, digite taskschd.msc
e pressione Enter.powershell
.-File "C:\Caminho\Para\BackupScript.ps1"
.Agora, o script será executado automaticamente no horário agendado, realizando o backup dos arquivos.