Sur un serveur Windows, nous avons une tâche qui s'exécute occasionnellement, en utilisant "Tâches planifiées" pour le contrôler. (préférable de ne pas l'exécuter directement car il peut être nécessaire de l'exécuter en tant qu'utilisateur particulier et la configuration de la tâche planifiée comporte tous les mots de passe appropriés).Lancer la tâche planifiée à partir du script
Nous aimerions contrôler cela via un script PHP, afin que les visiteurs d'un site web puissent demander que la tâche soit exécutée. Est-ce que PHP peut déclencher la tâche planifiée? Y compris donner une erreur ou ne rien faire si la tâche est déjà en cours.
Note: probablement pas etc fichiers de verrouillage d'une solution utile, car la tâche pourrait échouer/accident avant la fin
(a) comment cela permet de faire tourner comme un autre nom d'utilisateur, en utilisant la configuration de Windows de l'autre utilisateur (b) comment cette vérification si la tâche est déjà en cours d'exécution? – OJW