Task Scheduler error (почти)универсальный алгоритм лечения

Итак, дано — при создании задания в Task Scheduler выскакивает ошибка вида

Sheduler_1

и с текстом  -   «An error has occures for task ****. Error message: The following error was reported: ***»

Поскольку название ошибки не явное, проведем следующие магические действия

1. Запускаем калькулятор в режиме программирования

2. Вносим код ошибки

Sheduler_23. Переводим число в 16-ти ричную систему. Получаем -

Sheduler_3Первая часть 8007 говорит нам о том, что это »Win32″ status code. Продолжаем магические действия.

4. Запоминаем число, которое идет после 8007. В нашем случае — 0531

Sheduler_4

 

4. Переводим запомненное число в десятичную систему -

Sheduler_5Получаем -

 

Sheduler_6В нашем случае — 1329. Это именно то, ради чего все затевалось.

5. Выполняем в командной строке команду net helpmsg *наше_число* 

Sheduler_7

 

Читаем ошибку - Logon failure: user not allowed to log on to this computer.

Так теперь же все понятно, нужно дать учетной записи из-под которой мы запускаем задачу право LogonTo на сервер :)