DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion de Windows / Fonctions Planificateur Windows
  • Ajout d'une tâche planifiée
PlanificateurAjouteTâche (Exemple)
Ajout d'une tâche planifiée
WINDEVCode Utilisateur (MCU)
PlanificateurRAZ()
// Création de la tache planifiée
TâchePlanifiée.Application = "MonExécutable.exe"
TâchePlanifiée.LigneCommande = ReqToutSurUneBackup.Nom
TâchePlanifiée.Eveil = Vrai
TâchePlanifiée.Commentaire = "Programme WINDEV"
 
// Création des horaires de la tâche planifiée
// nTypeSauvegarde est un sélecteur proposant une sauvegarde unique, hebdomadaire, mensuelle...
 
HoraireTâchePlanifiée.Type = nTypeSauvegarde
 
// Date d'exécution de la sauvegarde unique
SI nTypeSauvegarde = htQuotidien ALORS
SI SAI_DateUnique <> "" ALORS
SI SAI_HoraireUnique <> "" ALORS
HoraireTâchePlanifiée.Date = SAI_DateUnique
HoraireTâchePlanifiée.Heure = SAI_HoraireUnique
SINON
Info("Vous devez saisir une heure valide de sauvegarde.")
RETOUR
FIN
SINON
Info("Vous devez saisir une date valide de sauvegarde.")
RETOUR
FIN
FIN
// Sauvegarde chaque mois
SI nTypeSauvegarde = htMensuel ALORS
SI SAI_HoraireUnique <> "" ALORS
HoraireTâchePlanifiée.Jour = SEL_JourDuMois
HoraireTâchePlanifiée.Heure = SAI_HoraireUnique
SINON
Info("Vous devez saisir une heure valide de sauvegarde.")
RETOUR
FIN
FIN
// Sauvegarde chaque semaine
SI nTypeSauvegarde = htHebdomadaire ALORS
SI SAI_HoraireUnique <> "" ALORS
HoraireTâchePlanifiée.JoursSemaine = SEL_JourDeLaSemaine
HoraireTâchePlanifiée.Heure = SAI_HoraireUnique
SINON
Info("Vous devez saisir une heure valide de sauvegarde.")
RETOUR
FIN
FIN
SI PlanificateurAjouteTâche("MaTache") = Faux ALORS
Erreur(ErreurInfo())
SINON
Info("L'application a été ajoutée au gestionnaire de tâches de Windows")
FIN
Version minimum requise
  • Version 10
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

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