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