Последняя среда выполнения 9020, возвращенная планировщиком Windows - PullRequest
0 голосов
/ 17 февраля 2010

Я реализовал процесс обновления для части программного обеспечения с помощью планировщика Windows. До недавнего времени это работало отлично. По какой-то причине задача, введенная в планировщике Windows, больше не выполняется.

Я подозреваю, что изменилась конфигурация целевой системы, но я не знаю, каким образом. Команда schtasks /query /V /FO list возвращает:

HostName:                             someHostName
TaskName:                             update myProgram

Next Run Time:                        never
Status:                                
Logon Mode:                           13:03:00 16.02.2010
Last Run Time:                        9020  
Last Result:                          
Creato:                               system
Task To Run:                          c:\myUpdate.cmd

Start In:                             N/A
Comment:                              N/A
Scheduled Task State:                 Enabled
Idle Time:                            Disabled

Run As User:                          NT Authoring /System
Delete Task If Not Rescheduled:       Enabled
Stop Task If Runs X Hours and X Mins: 72:00:00
Schedule:                             Enable
Schedule Type:                        One time only
Start Time:                           N/A
Start Date:                           N/A
End Date:                             N/A
Days:                                 N/A
Months:                               N/A
Repeat: Every:                        N/A
Repeat: Until: Time:                  N/A
Repeat: Until: Duration:              N/A
Repeat: Stop If Still Running:        N/A

Задача была вставлена ​​в 16.02.10 в 13:02:14, поэтому она должна была быть запущена в 13:03:00 16.02.2010, но Last Runtime показывает 9020. Кто-нибудь знает, что это значит?

Ответы [ 4 ]

1 голос
/ 12 февраля 2014

У меня был тот же самый код ошибки 9020, возвращенный после того, как мое запланированное задание было выполнено, и в моем случае это был конфигурационный файл, который использовал exe с синтаксической ошибкой XML . Как только мой xml был проверен и правильно сформирован, моя работа была в состоянии запускаться / запускаться.

0 голосов
/ 16 июля 2016

В моем случае исправление существующего демона исправлено.

  • имел исполняемый файл, выполняющий / прослушивающий MQ сообщения.
  • сделал исправление в dll и развернул
  • попытался запустить новый exe с новым dll, в том же окне, где работал старый.
  • Произошла ошибка 9020.

  • Итак, запустил слушатель в другом месте, где клиенты не будут затронуты

  • завершить работу старого экземпляра и запустить новый экземпляр с появлением проблем.
0 голосов
/ 24 февраля 2011

ошибка "MSG_EXEC_FAILURE" из cmdmsg.h, я думаю

Описание:

The system cannot execute the specified program.
0 голосов
/ 23 февраля 2010

Оказалось, что в исполняемом файле, запущенном планировщиком, отсутствовала DLL и, следовательно, он не мог быть выполнен. Так что я думаю, 9020 - это какой-то код ошибки, хотя я не смог найти его в справочнике .

...