Функции расписания
Функции службы управления сетью планируют отправлять задания и управлять ими, которые выполняются на указанном компьютере в определенное время (или время) в будущем. Задания могут включать команды и программы. Функции управляют заданиями на удаленных и локальных компьютерах при условии, что служба расписания запущена на компьютере.
Ниже перечислены функции службы расписания.
Функция | Описание |
---|---|
NetScheduleJobAdd | Отправляет задание для выполнения в указанные будущие дату и время. |
NetScheduleJobDel | Отменяет ряд заданий, поставленных в очередь для выполнения на компьютере. |
NetScheduleJobEnum | Выводит список заданий, поставленных в очередь на указанном компьютере. |
NetScheduleJobGetInfo | Возвращает сведения о конкретном задании, помещенном в очередь на компьютере. |
GetNetScheduleAccountInformation | Извлекает имя учетной записи службы AT. |
SetNetScheduleAccountInformation | Задает имя и пароль учетной записи службы AT. |
Для успешного выполнения функций расписания управления сетью вызывающий объект должен иметь права администратора на компьютере, на котором запущена служба расписания. Функции службы расписания также называются функциями Job и AT Command. Дополнительные сведения о вызове функций, которым требуются права администратора, см. в разделе Запуск с особыми привилегиями.
Структура AT_INFO используется функцией NetScheduleJobAdd для указания сведений при отправке задания, а функция NetScheduleJobGetInfo — для получения сведений о отправленном задании. Структура AT_ENUM используется NetScheduleJobEnum для перечисления и возврата сведений о всей очереди отправленных заданий.