Я использую SPJobDefinition.Execute для явного принудительного запуска задания таймера для небольшого тестирования. Задание выполняется, но время последнего выполнения не изменилось ни в «Статусе задания таймера», ни в «Определениях задания таймера». Поскольку это не выполнялось раньше, его принудительное выполнение даже не отображается в «Статус задания таймера». Я помню, что он обновлял время последнего запуска внутри центрального администратора, когда я в последний раз пытался это сделать. Таким образом, либо что-то сломано, и оно не обновляет статус, либо оно не обновляет статус в соответствии с дизайном, и я ошибаюсь по этому поводу в последний раз.