Syntaxe pour la notation de planification
La notation de planification est utilisée pour définir le programme pour la tâche à exécuter. La notation de planification est définie en utilisant la syntaxe CRON.
La syntaxe pour la commande Planificateur de tâches comprend 5 champs requis et un champ en option, séparés par un espace :
Nom de champ | Valeurs permises | Caractères spéciaux autorisés |
---|---|---|
Minutes | 0-59 | , - * / |
Heures | 0-24 | , - * / |
Jour du mois | 0-31 | , - * ? / L W |
Mois | 0-12 ou JAN-DEC | , - * / |
Jour de la semaine | 1-7 ou DIM-SAM | , - * ? L # |
Année (facultative) | NULLE ou 1970 - 2199 | , - * / |
Caractères spéciaux pouvant être utilisés dans la syntaxe de le notification de planification :
Caractères spéciaux | Utilisation |
---|---|
Virgule (,) | Ce caractère est utilisé pour spécifier les valeurs supplémentaires. Par ex., si "LUN,MER,VEN" est indiqué dans le champ Jour de la semaine, les jours sont respectivement lundi, mercredi et vendredi. |
Trait d'union (-) | Ce caractère est utilisé pour spécifier la plage. Par ex., si "10-12" est indiqué dans le champ Heure, les heures sont respectivement 10, 11 et 12. |
Astérisque (*) | Ce caractère est utilisé pour spécifier toutes les valeurs. Par ex., si "*" est indiqué dans le champ des minutes, chaque minute est prise en compte. |
Barre oblique (/) | Ce caractère est utilisé pour spécifier des incréments. Par ex., si "0/15" est indiqué dans le champ des secondes, les secondes sont 0, 15, 30, 45 et 60. Si "5/15" est indiqué dans le champ des secondes, les secondes sont respectivement 5, 20, 35 et 50. La forme "*/..." est égale à la forme "premier-dernier/...", c'est-à-dire, un incrément par rapport à la plus grande plage possible du champ. |
Point d'interrogation (?) | Ce caractère est utilisé dans les champs Jour du mois et Jour de la semaine. Il permet de spécifier 'Aucune valeur spécifique' et quand l'un des deux champs doit être renseigné, mais pas l'autre. Par ex., pour exécuter la syntaxe sur un jour particulier du mois (le 10), mais non un jour spécifique de la semaine, indiquez "10" dans le champ Jour du mois et "?" dans le champ Jour de la semaine. |
L (Last = Dernier) | Ce caractère est utilisé dans les champs Jour du mois et Jour de la semaine. Par ex., si vous spécifiez "L" dans le champ Jour du mois, il s'agit du dernier jour du mois. Si vous spécifiez "L" dans le champ Jour de la semaine, alors le jour est "7" ou "SAM". Mais si "L" est indiqué dans le champ Jour de la semaine après une autre valeur, il s'agit du "dernier xxx du mois", par ex. "6L" signifie "le dernier vendredi du mois". Lorsque vous utilisez l'option "L", les listes ou les plages de valeurs ne doivent pas être indiquées. |
W | Ce caractère est utilisé dans le champ Jour du mois pour spécifier le jour de la semaine le plus proche du jour indiqué. Par ex., si vous spécifiez 15W dans le champ Jour du mois, il s'agit du "jour le plus proche du 15 du mois". Si le 15e jour du mois tombe un samedi, le 14 est le Jour du mois. Si le 15e jour tombe un dimanche, le 16 est le Jour du mois. |