Estoy usando Windows Server 2003 y tengo una tarea programada que no se completa. La tarea está configurada para ejecutar un Script de comando de Windows (.cmd) a las 3 p.m. cada día. El script ejecuta un programa que extrae algunos datos de una base de datos de SQL Server y los carga en un servidor FTP.
El código de error que se muestra en la columna "Último resultado" de la carpeta de tareas programadas es 0xc000013a. Una búsqueda rápida en Google conduce a esta página de soporte de Microsoft que dice: El código de error "C" más común es "0xC000013A: la aplicación finalizó como resultado de un CTRL + C".
Nadie ha iniciado sesión en el momento en que se ejecuta la tarea, por lo que no hay nadie para presionar CTRL + C. No estoy seguro de entender lo que se dice aquí en la documentación de Microsoft.
He comprobado las cosas rudimentarias: la tarea programada está habilitada, programada para ejecutarse cada día y apuntando a un archivo que existe en una ubicación válida. Curiosamente, cuando ejecuto esta tarea manualmente (ya sea ejecutando el script .cmd desde la línea de comando, o haciendo clic derecho en la tarea y haciendo clic en "Ejecutar") la tarea se completa con éxito.
¿Qué significa este código de error y cómo puedo ejecutar esta tarea cuando no estoy allí para forzarla?
exit 0
). Si aún falla, está fallando por sí mismo. Si no, era solo un código de salida falso malinterpretado por el programador de tareas.