Проблема с планировщиком заданий Windows 2008

Я создал простое консольное приложение .NET 2.0. Читает БД, отправляет электронные письма и записывает результат в подпапку с именем «журналы» в виде файла .TXT.

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

Когда я просмотрел историю, я увидел, что "Планировщик заданий успешно завершил "{46794881-039f-4c37-8c5b-af70def503ce}" экземпляр задачи "\ testtask" для пользователя "xxx\Administrator".

И последний результат запуска "(0x1)"

Что это значит и как я могу запустить этот запуск?

заранее спасибо...

ОКБ


person Ozan BAYRAM    schedule 18.12.2009    source источник


Ответы (1)


0x1, скорее всего, будет ERRORLEVEL, который вернул ваш процесс. Попробуйте вызвать команду вручную (в идеале от имени пользователя, который будет запускать задачу). Помните, что он не будет работать от имени полного администратора, если вы не установите флажок «полный доступ».

Пытается ли он коснуться файлов в общем расположении, которые принадлежат другому пользователю - если это так, измените права доступа к файлам.

Лучший способ выяснить, что на самом деле происходит не так, — загрузить procmon и выяснить, а не начинать сеанс догадок.

person Ruben Bartelink    schedule 18.12.2009
comment
я пытался вызвать вручную, но остается прежним... я не думаю, что это проблема с ресурсами. установить все права доступа к файлам для всех - person Ozan BAYRAM; 18.12.2009
comment
Тогда procmon - лучший ответ (это означает, что если он останется прежним, он отлично работает, в отличие от моей задачи на время) - person Ruben Bartelink; 18.12.2009