На сервере Windows у нас есть задача, которая запускается время от времени, используя «Запланированные задачи» для управления ею. (лучше не запускать его напрямую, поскольку может потребоваться запускать его от имени конкретного пользователя, а в конфигурации запланированной задачи есть все соответствующие пароли).
Мы хотели бы управлять этим с помощью сценария PHP, чтобы посетители веб-сайта могли запросить выполнение задачи. Может ли PHP запускать запланированную задачу? Включая выдачу ошибки или бездействие, если задача уже выполняется.
Примечание: файлы блокировки и т. Д., Вероятно, не является полезным решением, так как задача может завершиться сбоем / сбой до завершения