Como agendar o script do PowerShell no Agendador de Tarefas no Windows 10

Os scripts do PowerShell(PowerShell scripts) reduzem o esforço na execução de tarefas repetitivas. Se você executa scripts com frequência em horários predefinidos ou intervalos de tempo especificados, talvez queira uma maneira eficiente de não ter que executar scripts repetidamente. Nesta postagem, orientaremos você sobre como agendar o script do PowerShell para ser executado periodicamente no Windows 10 usando o Agendador de Tarefas(Task Scheduler) .

Agendar script do PowerShell usando o Agendador de Tarefas

(Schedule PowerShell)Agendar script do PowerShell usando o Agendador de Tarefas(Task Scheduler)

Supõe-se que você já tenha criado um script do PowerShell. (created a PowerShell script.)Para agendar o script do PowerShell usando o Agendador de Tarefas(using Task Scheduler) , faça o seguinte:

  1. Pressione  a Windows key + R  para chamar a caixa de diálogo Executar.
  2. Na caixa de diálogo Executar, digite  taskschd.msc
  3. Pressione   a combinação de teclas  CTRL+SHIFT+ENTERabrir o Agendador de Tarefas(open Task Scheduler)  no modo de administrador.
  4. No painel esquerdo, clique com o botão direito do mouse em  Biblioteca do Agendador de Tarefas(Task Scheduler Library) > Criar Tarefa(Create Task) .
  5. Na  guia Geral(General)  , você pode definir o nome e a descrição do agendador sobre a tarefa, como para que finalidade a tarefa foi criada.
  6. Alterne para a   guia  Trigger e clique no botão (Trigger)New  . Aqui, você pode definir condições que acionam uma tarefa.
  7. Em seguida, abra a guia  Ações e clique no botão (Actions )Novo(New)  .

Na lista suspensa Ação, Iniciar um programa(Start a program) é definido por padrão. Você pode alterá-lo, se necessário.

Usando Browse , selecione o campo programa/script. Para agendar um script, precisamos selecionar powershell.exe. Você pode encontrar powershell.exe na system32\WindowsPowerShell\v1.0 folder .

Em Add arguments , o parâmetro -File é o padrão, portanto, basta especificar o caminho do script. Suponha(Assume) que você criou um script do PowerShell e o salvou em sua área de trabalho.

C:\Users\<username>\Desktop\TWC_script.ps1

Se o caminho contiver algum espaço em branco, ele deverá ser colocado entre aspas.

  • Uma vez configurado, você pode especificar condições para determinar se a tarefa deve ser executada. A tarefa não será executada se alguma condição especificada aqui não for verdadeira.
  • Na guia Configurações(Settings) , você pode definir configurações avançadas adicionais para controlar a execução da tarefa.
  • Por fim, clique em  OK  para criar um script agendado.
  • Clique em OK(OK) novamente. Agora você pode sair do Agendador de Tarefas(Task Scheduler) .

PowerShell script does not run as Scheduled Task – 0xFFFD0000 error

O script agendado será executado conforme o esperado de acordo com sua programação sem nenhum problema. Se você quiser verificar a execução do script, clique em Executar(Run)  clicando com o botão direito do mouse no nome da tarefa.

É assim que você pode executar um script do PowerShell como uma tarefa agendada usando o Agendador de Tarefas.(This is how you can make a PowerShell script run as a scheduled task using Task Scheduler.)



About the author

Sou desenvolvedor web com experiência em Firefox e Google Docs. Sou formado em administração de empresas pela Universidade da Flórida. Minhas habilidades incluem: desenvolvimento de sites, sistema de gerenciamento de conteúdo (CMS), análise de dados e design de interface de usuário. Sou um consultor experiente que pode ajudar sua equipe a criar sites e aplicativos eficazes.



Related posts