Запланированные задачи, созданные с помощью schtasks, являются только интерактивными. Как создать задачу на сервере, которая будет выполняться всегда?
У меня есть веб-приложение, развернутое с помощью конвейера Azure. Частью развертывания является создание запланированных задач с помощью schtasks. Строка DOS, создающая мою задачу, выглядит следующим образом.
schtasks /create /sc minute /mo 10 /tn ScheduledSync /tr "curl https://company.com/api/sync"
Когда я просматриваю задачу в средстве просмотра задач, флажок «Выполнять, даже если пользователь не подключен» не установлен . Это странно, потому что в schtasks есть флаг /it для создания задачи, которая запускается только в том случае, если пользователь подключен , подразумевая, что значение по умолчанию противоположное (если я не укажу /it, она должна запускаться все время????). В нынешнем виде у меня нет возможности указать или получить желаемое поведение — выполнять постоянно. Это не может быть правдой? Это не должно быть так сложно?