#### 🕒 Windows Task Scheduler - Executando Script PowerShell 🕒####
Automatizar tarefas e algo fundamental nos dias atuais, ainda mais para um profissional de TI.
Pois bem, com os scripts é possíveis realizar diversas tarefas de uma única vez, muitas delas continuas e maçante, além do mais, os mesmos viabilizam diversos pontos como, ganhos de tempo, desempenho, diminuição de erros e exatidão na execução.
Um grande auxiliador nas plataformas Windows é o Windows Task Scheduler ( Agendador de Tarefas ), como nome já diz ele é o responsável em executar tarefas em um determinado dia (s) e horário(s) conforme as especificações nele informadas.
Com Task Scheduler é possível agendar backups, acionar software ou ate mesmo executar um script, seja esse um .bat, .vbs ou .ps1 .... Muito bom né!
Neste procedimento usaremos um Script PowerShell para limpar a lixeira do PC.
⚠️ Para limpar lixeira via Scheduler, poderíamos simplesmente colocar o comando nas opções do Agendador de Tarefas, mas para efeito ilustrativo será realizado via script.
################################ IMPORTANTE #################################
⭐ Para este procedimento foi utilizado um servidor com Windows Server STD 2019.
⭐ Acesse o GitHub do ACESSO 8 e baixe o script
################################ PASSO A PASSO #################################
1 - Baixe o Script no link acima e coloque-o em diretório, neste procedimento adicionamos:
C:\Script
2 - Em seguida abra o Windows Task Scheduler ( Agendador de Tarefas ):
3 - Com o Agendador aberto click em:
Create Task
De => Name
De =>Description:
Marque =>Run Whether user is logged on or not
Marque =>Run with highest privileges
4 - Na guia Triggers click em "New" :
5 - De modo simples, configure os campos informados na imagem abaixo, conforme necessidade e click "OK":
6 - Na guia Actions click em "New" :
7 - Configure os campos e click "OK" e depois "OK" novamente:
Program/Script: => powershell.exe
Add arguments (optional): => -File C:\Script\LimpaLixeira.ps1
8 - Será solicitado a senha do usuário que esta criando a tarefa, devido a opçao "Run Whether user is logged on or not "marcada anteriormente :
################################ OBSERVAÇÃO ###############################
⚠️ E recomendado que utilize um usuário do sistema para criação de tarefas no Task Scheduler
Usuário de Task Scheduler: system
##############################################################################
Criado uma Tarefa!!!
Deixe seu comentário, duvida, opinião e sugestões aqui em baixo 👇. Assim você ajuda o blog e ajuda outros profissionais a compartilhar conhecimento. 💻
Nenhum comentário:
Postar um comentário