排程函式
網路管理排程服務函式會提交及管理未來在特定時間(或時間)在指定計算機上執行的作業。 作業可以包含命令和程式。 函式會管理遠端和本機計算機上的作業,前提是排程服務正在計算機上執行。
排程服務函式如下所列。
功能 | 描述 |
---|---|
NetScheduleJobAdd | 提交作業,以在指定的未來日期和時間執行。 |
NetScheduleJobDel | 取消排入佇列以在計算機上執行的作業範圍。 |
NetScheduleJobEnum | 列出在指定計算機上排入佇列的作業。 |
NetScheduleJobGetInfo | 傳回計算機上排入佇列之特定工作的相關信息。 |
GetNetScheduleAccountInformation | 擷取 AT 服務帳戶名稱。 |
SetNetScheduleAccountInformation | 設定 AT 服務帳戶名稱和密碼。 |
若要讓網路管理排程功能成功,呼叫端必須在執行排程服務的計算機擁有系統管理員的許可權。 排程服務函式也稱為「作業」和「AT 命令」函式。 如需呼叫需要系統管理員許可權之函式的詳細資訊,請參閱 以特殊許可權執行。
NetScheduleJobAdd 函式會使用 AT_INFO 結構來指定提交作業時的資訊,以及由 NetScheduleJobGetInfo 函式來擷取已提交之作業的相關信息。 NetScheduleJobEnum 會使用 AT_ENUM 結構來列舉和傳回整個提交作業佇列的相關信息。