Fonctions de planification

Les fonctions de service de planification de gestion réseau envoient et gèrent les travaux qui s’exécutent sur un ordinateur spécifié à un moment (ou à des heures) spécifiques à l’avenir. Les travaux peuvent inclure des commandes et des programmes. Les fonctions gèrent les travaux sur les ordinateurs distants et locaux, à condition que le service de planification s’exécute sur l’ordinateur.

Les fonctions de service de planification sont répertoriées ci-dessous.

Fonction Description
NetScheduleJobAdd Envoie un travail à exécuter à une date et une heure ultérieure spécifiées.
NetScheduleJobDel Annule une plage de travaux mis en file d’attente pour s’exécuter sur un ordinateur.
NetScheduleJobEnum Répertorie les travaux mis en file d’attente sur un ordinateur spécifié.
NetScheduleJobGetInfo Retourne des informations sur un travail particulier mis en file d’attente sur un ordinateur.
GetNetScheduleAccountInformation Récupère le nom du compte AT Service.
SetNetScheduleAccountInformation Définit le nom et le mot de passe du compte AT Service.

 

Pour que les fonctions de planification de gestion réseau réussissent, un appelant doit disposer des privilèges d’administrateur sur l’ordinateur sur lequel le service de planification est en cours d’exécution. Les fonctions de service de planification sont également appelées fonctions « Travail » et « Commande AT ». Pour plus d’informations sur l’appel de fonctions qui nécessitent des privilèges d’administrateur, consultez Exécution avec des privilèges spéciaux.

La structure AT_INFO est utilisée par la fonction NetScheduleJobAdd pour spécifier des informations lors de l’envoi d’un travail, et par la fonction NetScheduleJobGetInfo pour récupérer des informations sur un travail qui a été envoyé. La structure AT_ENUM est utilisée par NetScheduleJobEnum pour énumérer et retourner des informations sur une file d’attente entière de travaux envoyés.