Instrução

O Agendador de Tarefas do Windows não executará um script de Python

Last Published: February 12, 2024

Descrição

Os scripts de Python podem ser executados usando a ferramenta administrativa do Agendador de Tarefas do Windows, no entanto, ocasionalmente, esses scripts não funcionam. Este artigo descreve as etapas para solucionar problemas de uso do Agendador de Tarefas com scripts de Python.

Causa

Há várias possíveis causas para esse problema, incluindo problemas com o próprio script e problemas com as configurações ou a função do Agendador de Tarefas.

Solução ou Solução Provisória

Note:
Esri has not created their own task scheduler, thus troubleshooting an installation or workflow with a task scheduling program is not supported.
  1. Teste o script. Verifique se o script está funcionando sem o Agendador de Tarefas e, em seguida, verifique se ele está funcionando no Agendador de Tarefas:
    1. O script é executado independentemente do Agendador de Tarefas? Verifique se a entrada/saída é o esperado e se o script pode ser executado sem problemas sem o uso do Agendador de Tarefas.
    2. Depois que a nova tarefa for configurada, ela poderá ser executada na Biblioteca do Agendador de Tarefas? Clique com o botão direito na tarefa e selecione Executar. Verifique se ela executa o script e retorna os resultados esperados da etapa a, acima. Para obter mais ajuda nesta configuração, consulte o blog mencionado na seção Informações Relacionadas desta página.
    3. Programe a tarefa para ser executada em um momento em que ela possa ser verificada periodicamente. Executar uma tarefa agendada do início ao fim e verificar a saída é importante. Se uma tarefa for executada durante a noite, pode haver interrupções que não são detectáveis pela manhã.
  2. Se as etapas anteriores falharem, talvez seja necessário solucionar problemas do Agendador de Tarefas do Windows. Tente as seguintes etapas:
    1. Tente marcar a opção no agendador de tarefas: Executar com privilégios mais altos.
    2. Clique com o botão direito na tarefa da Biblioteca do Agendador de Tarefas e selecione Propriedades. Encontre essa opção na guia Geral, selecione-a e clique em OK.
    3. Tente executar o Agendador de Tarefas como administrador: Clique com o botão direito no Agendador de Tarefas > Executar como Administrador.
    4. Trabalhe com o Departamento de TI da sua organização para garantir que seu perfil de usuário do Windows tenha permissões completas para executar o Agendador de Tarefas e que nada interfira nisso.
  3. Se essas etapas ainda não resolverem o problema onde o script não é executado efetivamente como uma tarefa agendada, considere usar um agendador de tarefas diferente. Muitos agendadores de tarefas gratuitos estão disponíveis online.

ID do Artigo: 000012657

Receba notificações e encontre soluções para problemas novos ou comuns

Obtenha respostas resumidas e soluções de vídeo do nosso novo chatbot de IA.

Baixe o Aplicativo de Suporte da Esri

Informações Relacionadas

Descubra mais sobre este tema

Obtenha ajuda de especialistas do ArcGIS

Entre em contato com Suporte Técnico

Baixe o Aplicativo de Suporte da Esri

Ir para as opções de download