CÓMO

El Programador de Tareas de Windows no ejecuta una secuencia de comandos de Python

Last Published: February 12, 2024

Descripción

Las secuencias de comandos de Python se pueden ejecutar con la herramienta administrativa Programador de tareas de Windows, sin embargo, ocasionalmente estas secuencias de comandos no funcionan. En este artículo se describen los pasos para solucionar problemas de uso del Programador de tareas con secuencia de comandos de Python.

Causa

Las causas de este problema pueden ser varias, incluyendo problemas con la propia secuencia de comandos y problemas con la configuración o la función del Programador de tareas.

Solución o solución alternativa

Note:
Esri has not created their own task scheduler, thus troubleshooting an installation or workflow with a task scheduling program is not supported.
  1. Pruebe la secuencia de comandos. Compruebe si la secuencia de comandos funciona sin el Programador de tareas y, a continuación, compruebe si funciona en el Programador de tareas:
    1. ¿La secuencia de comandos se ejecuta independientemente del Programador de tareas? Compruebe que la entrada/salida es la esperada y que la secuencia de comandos puede ejecutarse sin problemas sin el uso del Programador de tareas.
    2. Una vez configurada la nueva tarea, ¿se puede ejecutar desde la biblioteca del programador de tareas? Haga clic con el botón derecho en una tarea y seleccione Ejecutar. Compruebe que se ejecuta la secuencia de comandos y se devuelven los resultados esperados del paso a anterior. Para obtener más ayuda sobre cómo configurar esto, consulte el blog mencionado en la sección Información relacionada de esta página.
    3. Programe la tarea para que se ejecute en un momento en el que se pueda comprobar periódicamente. Es importante ejecutar una tarea programada de principio a fin y comprobar el resultado. Si una tarea se ejecuta durante la noche, puede haber interrupciones que no se puedan detectar por la mañana.
  2. Si se produce un error en los pasos anteriores, puede ser necesario solucionar problemas del Programador de tareas de Windows. Pruebe los siguientes pasos:
    1. Intente marcar la opción en el programador de tareas: Ejecutar con los privilegios más altos.
    2. Haga clic con el botón secundario en la tarea en la biblioteca del Programador de tareas y seleccione Propiedades. Busque esta opción en la pestaña General, selecciónela y haga clic en Aceptar.
    3. Intente ejecutar el Programador de tareas como administrador: haga clic con el botón derecho en Programador de tareas > Ejecutar como administrador.
    4. Trabaje con el Departamento de TI de su organización para asegurarse de que su perfil de usuario de Windows tiene todos los permisos para ejecutar el Programador de tareas y de que nada interfiere con ello.
  3. Si estos pasos siguen sin resolver el problema por el que la secuencia de comandos no se ejecuta eficazmente como tarea programada, considere la posibilidad de utilizar un programador de tareas diferente. Hay muchos programadores de tareas gratuitos disponibles en línea.

Id. de artículo: 000012657

Recibir notificaciones y encontrar soluciones a problemas nuevos o comunes

Obtenga respuestas resumidas y soluciones de vídeo de nuestro nuevo chatbot de IA.

Descargar la aplicación de soporte de Esri

Información relacionada

Descubrir más sobre este tema

Obtener ayuda de expertos en ArcGIS

Contactar con el soporte técnico

Descargar la aplicación de soporte de Esri

Ir a opciones de descarga