Alterar o agendador de tarefas do Windows

ola Juggers,

Criei uma tarefa a ser executada pelo agendador de tarefas do windows. Essa tafera executa um programa java que manda alguns arquivos para o servidor.

Porem, essa tarefa tem sua hora marcada pelo usuário que insere a hora em um arquivo, que é a saida de um outro programa.

A idéia era pegar essa hora, ou até mesmo esse outro programa, alterar minha tarefa com a hora pré estabelecida pelo usuário.

Já fiz implementação como serviço do Windows usando o java service wrapper, mas não me atendeu, pq ele mantem um JVM rodando o tempo todo, aumentando do overhead do windows.

O programa só rodaria na hora agendada pelo agendador de tarefas, sendo alterado pelo meu programa. Ou meu programa alteraria a hora da tarefa, ou criaria/excluiria a tarefa sempre q fosse executado.

É isso pessoal…

Abração!

cara, tente usar algum framework para agendar tarefas.

tente usar o quartz
www.opensymphony.com/quartz/

o esquema é alterar a hora de execução de uma determinada tarefa.

Esse é o grande problema… Essa hora seria alterada por um outro programa!
:roll:

intaum…

Se vc agendar a tarefa no quartz, terá total controle de quando e o que deverá ser executado, assim pode facilmente alterar a hora do disparo.