У меня есть идентичные запланированные задачи, работающие в Windows XP Pro и Windows 7. XP Pro работает нормально, Windows 7 всегда возвращает 0x2 (что означает: "Система не может найти указанный файл"; однако выполнение из командной строки не вызывает проблем) в столбце "Результат последнего запуска" пользовательского интерфейса планировщика задач ,
Запланированное задание выполняет файл .bat ежедневно. Файл .bat содержит вызов для выполнения сценария Perl. Как я уже говорил в предыдущем абзаце, он работает под XP без каких-либо проблем, но под Windows 7 - без кубиков.
Задача в Windows 7 настроена на «запуск независимо от того, вошел пользователь в систему или нет». В данном случае это я, я единственный пользователь системы. Также установлено «Запускать с наивысшими привилегиями». И это не скрыто. Файл .bat прекрасно работает из командной строки - он вызывает скрипт Perl, как и ожидалось, и скрипт Perl делает свое дело.
Я искал повсюду в поисках подходящего ответа на этот вопрос. Пока ничего не нашел. Что, черт возьми, происходит с этой запланированной задачей Win7? Я готов вырвать мои волосы.