Планировщик не работает на экземпляре EC2 Windows Server 2016 AWS, пока EC2 запущен?

Планировщик не работает на экземпляре EC2 Windows Server 2016 AWS, пока EC2 запущен?

Я настроил несколько пакетных файлов для выполнения скриптов python в окне. Я подтвердил, что пакетные файлы работают, дважды щелкнув по ним, что запустило CMD, чтобы показать запущенные скрипты.

Я настроил планировщик задач для запуска пакетных файлов и протестировал его, нажав кнопку «Запустить» в графическом интерфейсе планировщика задач.

Экземпляр EC2 всегда запущен и работает, но когда я закрываю приложение удаленного рабочего стола для экземпляра EC2, планировщик задач не запускает мои скрипты. Что я делаю не так? Я хочу, чтобы планировщик задач запускался независимо от того, вижу я рабочий стол или нет.

Я использую mac для удаленного доступа к экземпляру EC2, если это поможет. Также я новичок в работе с Windows, настолько глубокой, как эта.

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

Редактировать:

Настройки bat-файла:

@echo off
python C:\folder\folder\pythonscript.py %*
pause

Настройки планировщика:

General Tab:
(checked) Run whether user is logged on or not
(checked) Run with highest privileges
Running as admin on local computer

Trigger Tab:
(checked) Daily
Recur every 1 day
(checked) repeat task every 1 min for duration 'indefinite" ----this is for testing
(checked) Enabled

Actions Tab:
Action: start a program
Program/script: C:\folder\bat_files\test.bat
Add Arguments(optional): blank
Start In(optional): blank

Conditions Tab:
(checked) start the task only if the computer is on AC power
(checked) Stop if computer switches to battery power
(checked) Wake the computer to run task

Settings Tab:

(checked) Allow task to be run on demand
(checked) Run task as soon as possible after schedule is missed
(checked) if task fails, restart every 1 min

решение1

Может быть несколько причин, но согласно предоставленному вами описанию, если все настройки в планировщике задач Windows верны и работают нормально при входе пользователя системы в режиме графического интерфейса, это может быть связано со скриптом Python, для выполнения которого может потребоваться постоянный режим графического интерфейса. Вы также можете проверить ту же задачу в локальной системе.

Также проверьте ссылку ниже, если это связано с Sysprep, и опубликуйте ее далее. https://support.microsoft.com/ru-ru/help/253942/fix-task-scheduler-task-only-runs-in-the-background-after-you-use-sysp

Связанный контент