Page 1 sur 1

Vérifier la présence d'une tâche planifiée

Posté : 12 nov. 2024 - 17:03
par jlatieule
Bonsoir,


J'utilise un schtasks pour faire un DELETE mais je ne sais pas comment vérifier si la tâche à supprimer existe bien.
Si je lance la suppression que la tâche a déjà été supprimée, le paquet passe à juste titre en erreur.

Comment puis-je vérifier la présence d'une tâche planifiée avec wapt ?

Re: Vérifier la présence d'une tâche planifiée

Posté : 12 nov. 2024 - 17:59
par dcardon
Bonjour Joël,

il y a la fonction task_exists qui te retourne si ça existe ou pas (il faut avoir le chemin complet si il y a un répertoire). Par exemple:

Code : Tout sélectionner

setuphelpers.task_exists(r'TVT\tvsuupdatetask')
Note : la fonction lance un simple schtasks /query

Cordialement,

Denis

Re: Vérifier la présence d'une tâche planifiée

Posté : 13 nov. 2024 - 14:53
par jlatieule
Merci Denis,


Cela fonctionne parfaitement bien pour moi