Quando executado sob o agendador de tarefas, o usuário tem muito menos acesso aos serviços. Isso ocorre porque o acesso ao Service Control Manager
que lida com serviços é diferente para Usuários autenticados do que para Usuários interativos .
Usuários interativos (os que estão conectados) podem enumerar, iniciar e interromper o serviço, enquanto os não-interativos não podem enumerá-los.
Eu escrevi uma postagem no blog sobre esse assunto há algum tempo. Ele tenta explicar o que está acontecendo e também fornece um script para alterar as permissões.