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

Запланированная задача перестает работать, когда я выхожу из подключения удаленного рабочего стола к серверу

У меня есть "долгоиграющий" (запускать при запуске, не завершать) запланированная задача, настроенная для запуска на сервере.

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

Есть ли способ избежать этого?

Я выполняю эту задачу под своей учетной записью домена, чтобы у нее были разрешения на общий сетевой ресурс домена, необходимые для выполнения ее работы.

Если вы запустите запланированное задание вручную, оно будет выполняться в контексте вашего интерактивного сеанса и, таким образом, завершится, когда ваш интерактивный сеанс завершится (например, выход из системы). Если он запускается во время запуска, вне интерактивного сеанса, он не должен умереть, когда вы выходите из интерактивного сеанса. Тот факт, что он работает успешно, когда вы запускаете его вручную, заставляет меня думать, что он НЕ работает успешно во время запуска, если предполагается, что HTTP-сервер прослушивает статический порт. Если он был запущен при запуске, вы получите исключение об использовании порта при запуске процесса вручную.

Если это более долгосрочное решение, то я согласен, что вам следует встроить его в службу.