Назад | Перейти на главную страницу

Запланированная задача Windows Server 2008 работает только с «Запускать, только когда пользователь вошел в систему»

У меня есть запланированная задача, в которой настроен запуск сценария R путем запуска Rscript.exe и интересующего файла.

Эта задача успешно завершается, когда я запускаю ее с опцией

«Запускать, только когда пользователь вошел в систему».

Мне нужно запланировать запуск задачи без меня, поэтому я выбрал опцию:

"Выполнять, независимо от того, вошел ли пользователь в систему"

и дал ему свой пароль.

Мне нужно было проверить это, и поэтому я нажал кнопку «запустить» только для того, чтобы увидеть, как он немедленно выходит из строя с результатом

0x1

R при запуске сценария создает файл журнала, однако запланированная задача, по-видимому, не удалась до создания этого журнала.

я нашел этот ресурс, в котором говорится, что когда задача не может быть успешно запущена вручную, когда отмечен параметр «находится ли пользователь в системе или нет».

Имея это в виду, я вместо этого запланировал выполнение задачи на несколько минут в будущем. Задача снова завершилась неудачно с результатом выполнения 0x1 перед запуском Rscript и, таким образом, созданием журнала.

Я повторил этот процесс несколько раз, и каждый раз результат был одинаковым.

Когда я смотрю на свойства задачи, я вижу, что через 1 секунду она достигла шага «Действие завершено», который вернул ненулевой код возврата и завершился неудачно с операционным кодом «(2)».

Определение задачи:

Action: Start a program
Program/script: cmd
Add arguments:

    /c E:/PROGRA~1/R/R-33~1.1/bin/Rscript.exe T://code//Forecast.R  >> T://code//Forecast.log 2>&1

Для выполнения задачи от имени пользователя необходимо иметь право безопасности «Вход в систему как пакетное задание».

Инструменты администратора -> Локальная политика безопасности -> Локальные политики -> Назначение прав пользователя -> Вход в систему как пакетное задание.

Я уверен, что в средстве просмотра событий вы увидите событие безопасности с неудачной попыткой входа в систему с типом входа 4 (пакетное задание).