A tarefa agendada pára de funcionar quando eu faço logoff da conexão de área de trabalho remota com o servidor

1

Eu tenho uma tarefa agendada de 'execução longa' ( execução na inicialização, não terminar ) para ser executada em um servidor.

Quando faço o desktop remoto no servidor usando a mesma conta de domínio que a tarefa agendada e, em seguida, efetuo logout do servidor, a tarefa agendada é encerrada.

Existe uma maneira de evitar que isso aconteça?

Estou executando essa tarefa na minha conta de domínio, para que ela tenha as permissões de compartilhamento de rede do domínio necessárias para fazer seu trabalho.

    
por mackenir 01.09.2011 / 15:42

1 resposta

1

Se você iniciar a tarefa agendada manualmente, ela estará sendo executada no contexto de sua sessão interativa e, portanto, terminará quando sua sessão interativa terminar (ou seja, sair). Se estiver sendo executado durante a inicialização, fora de uma sessão interativa, ele não deverá morrer quando você fizer logout de uma sessão interativa. O fato de que ele está sendo executado com êxito quando você o inicia manualmente me leva a acreditar que ele NÃO está sendo executado com êxito durante a inicialização, supondo que o servidor HTTP esteja escutando em uma porta estática. Se ele estivesse sendo executado na inicialização, você obteria uma exceção de porta em uso quando iniciar o processo manualmente.

Se isso é para mais uma solução de longo prazo, então eu gostaria de concordar que você deve assá-lo em um serviço.

    
por 01.09.2011 / 16:30