Я використовую Windows Server 2003 і маю планове завдання, яке не вдалося виконати. Поставлено завдання запускати командний скрипт Windows (.cmd) о 15:00 щодня. Сценарій запускає програму, яка витягує деякі дані з бази даних SQL Server і завантажує ці дані на FTP-сервер.
Код помилки, відображений у стовпці "Останній результат" в папці запланованих завдань, становить 0xc000013a. Швидкий пошук Google приводить до цієї сторінки підтримки Microsoft, де зазначено: Найпоширеніший код помилки "C" - "0xC000013A: Програма припинена внаслідок CTRL + C".
Ніхто не входить у систему під час виконання завдання, тому навколо немає кому натискати CTRL + C. Я не впевнений, що розумію, про що йдеться в документації Microsoft.
Я перевірив рудиментарні речі - заплановане завдання ввімкнено, його потрібно виконувати щодня і вказувати на файл, який існує у дійсному місці. Цікаво, що коли я запускаю це завдання вручну (або запустивши скрипт .cmd з командного рядка, або клацаючи правою кнопкою миші та натиснувши «Виконати») завдання успішно завершується.
Що означає цей код помилки, і як я можу змусити цю задачу виконувати, коли мене немає, щоб змусити її?
exit 0
). Якщо вона все-таки виходить з ладу, вона провалюється сама собою. Якщо ні, то це був просто помилковий код виходу, неправильно інтерпретований планувальником завдань.