DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion de Windows / Fonctions Planificateur Windows
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Récupère ou modifie l'état d'une tâche créée dans le planificateur de tâches Windows.
Exemple
// L'interrupteur INT_ActiveTâche est coché si la tâche doit être activée
SI INT_ActiveTâche = Vrai ALORS
// Activation de la tâche
PlanificateurEtatTâche("MaTache", tâchePlanifiéeActive)
SINON
// Désactivation de la tâche
PlanificateurEtatTâche("MaTache", tâchePlanifiéeDésactive)
FIN
Syntaxe

Connaître l'état d'une tâche Masquer les détails

<Résultat> = PlanificateurEtatTâche(<Nom de la tâche>)
<Résultat> : Constante de type Entier
État de la tâche spécifiée :
tâchePlanifiéeAucunHoraireLa tâche n'a aucun horaire ou les horaires de la tâche sont tous invalides ou inactifs.
tâchePlanifiéeDésactivéeLa tâche est désactivée (elle ne sera jamais exécutée jusqu'à sa ré-activation).
tâchePlanifiéeErreurLa tâche spécifiée n'existe pas.
tâchePlanifiéeExécutionLa tâche planifiée est en cours d'exécution.
tâchePlanifiéeNonPlanifiéeLes propriétés de la tâche ne permettent pas de l'exécuter.
tâchePlanifiéePasExécutéeLa tâche n'a pas encore été exécutée.
tâchePlanifiéePlusExécutéeLa tâche n'a plus d'exécutions planifiées.
tâchePlanifiéePrêteLa tâche est prête à être exécutée, en attente dans le planificateur.
tâchePlanifiéeTerminéeLa dernière exécution de la tâche a été terminée par l'utilisateur.

Avant la première exécution de la tâche, <Résultat> vaut tâchePlanifiéePasExécutée.
Pendant l'exécution de la tâche, <Résultat> vaut tâchePlanifiéeExécution.
Après l'exécution de la tâche, <Résultat> vaut tâchePlanifiéePrête.
<Nom de la tâche> : Chaîne de caractères
Nom de la tâche à manipuler. Cette tâche a été créée avec la fonction PlanificateurAjouteTâche.

Modifier l'état d'une tâche Masquer les détails

<Résultat> = PlanificateurEtatTâche(<Nom de la tâche> , <Action>)
<Résultat> : Constante de type Entier
Nouvel état de la tâche spécifiée :
tâchePlanifiéeAucunHoraireLa tâche n'a aucun horaire ou les horaires de la tâche sont tous invalides ou inactifs.
tâchePlanifiéeDésactivéeLa tâche est désactivée (elle ne sera jamais exécutée jusqu'à sa ré-activation).
tâchePlanifiéeErreurLa tâche spécifiée n'existe pas.
tâchePlanifiéeExécutionLa tâche planifiée est en cours d'exécution.
tâchePlanifiéeNonPlanifiéeLes propriétés de la tâche ne permettent pas de l'exécuter.
tâchePlanifiéePasExécutéeLa tâche n'a pas encore été exécutée.
tâchePlanifiéePlusExécutéeLa tâche n'a plus d'exécutions planifiées.
tâchePlanifiéePrêteLa tâche est prête à être exécutée, en attente dans le planificateur.
tâchePlanifiéeTerminéeLa dernière exécution de la tâche a été terminée par l'utilisateur.
<Nom de la tâche> : Chaîne de caractères
Nom de la tâche à manipuler. Cette tâche a été créée avec la fonction PlanificateurAjouteTâche.
<Action> : Constante de type Entier
Action à effectuer sur la tâche spécifiée :
tâchePlanifiéeActiveActive la tâche spécifiée.
tâchePlanifiéeDésactiveDésactive la tâche spécifiée.
tâchePlanifiéeExécuteExécute immédiatement la tâche indépendamment de sa planification.
Remarque : Cette action est asynchrone : la tâche ne sera probablement pas encore en exécution à la fin de l'appel de la fonction PlanificateurEtatTâche.
tâchePlanifiéeTermineSi la tâche est dans l'état tâchePlanifiéeExécution, termine son exécution.
Remarque : Cette action est asynchrone : la tâche ne sera probablement pas encore terminée à la fin de l'appel de la fonction PlanificateurEtatTâche.

Avant la première exécution de la tâche, <Résultat> vaut tâchePlanifiéePasExécutée.
Pendant l'exécution de la tâche, <Résultat> vaut tâchePlanifiéeExécution. Après, <Résultat> vaut tâchePlanifiéePrête.
Classification Métier / UI : Code métier
Composante : wd290std.dll
Version minimum requise
  • Version 10
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 26/08/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale