Obter um alerta quando uma Tarefa do Agendador de Tarefas do Windows for concluída

1

Existe alguma maneira de acionar uma ação quando o Agendador de Tarefas concluiu uma tarefa? Idealmente, a ação seria um e-mail. Temos uma situação em que um número ordenado de tarefas exporta backups diários para mídias removíveis. Idealmente, gostaríamos de ser alertados quando a última dessas tarefas tiver sido executada com êxito, para que saibamos que é seguro remover a mídia.

    
por ian 31.03.2015 / 12:52

2 respostas

2

Adicione a funcionalidade ao final da tarefa que você está executando!

Tarefa dos agendadores de tarefas é iniciar uma tarefa, não tem idéia se o programa iniciado foi bem-sucedido no que queria fazer! Portanto, não é possível saber se foi concluído com êxito.

Assim, se você estiver executando um script para realizar o backup, será necessário adicionar a funcionalidade de e-mail ao final desse script.

    
por 31.03.2015 / 15:14
0

Como Dave mencionou, enviar um e-mail pode ser adicionado ao final do seu script. Por exemplo, o cmdlet Send-MailMessage pode ser usado se você usar o PowerShell. Como alternativa, há várias soluções de agendamento de tarefas que podem ser acionadas após a conclusão de uma tarefa e, em seguida, enviar um email.

    
por 06.04.2015 / 16:24