csschedule 公用程式可管理儲存於群組排程引擎 (Group Scheduling Engine, GSE) 佇列中的排程項目。指令包括︰
list,顯示指定行事曆 ID 請求的 GSE 佇列中的項目。
delete,從指定行事曆 ID 請求的 GSE 佇列中移除項目。
version,顯示目前安裝之公用程式的版本編號。
您必須在安裝了 Calendar Server 的機器上本機執行此公用程式。
必須停止 Calendar Server。
您必須以執行 Calendar Server 的使用者或群組 (在安裝期間指定,例如 icsuser 和 icsgroup) 的身份或以 root 身份登入。
csschedule [-q|-v] [-c count] [-e endtime] [-s starttime] [-t scheduletime -o offset] [-u uid] list [calid] csschedule [-q|-v] [-t scheduletime -o offset -u uid -n sequencenumber -r rid] list [calid] csschedule [-q|-v] [-t scheduletime -o offset -u uid -n sequencenumber -r rid] delete [calid] csschedule [-q|-v] [-s starttime] [-e endtime] delete [calid] |
下表說明 csschedule 公用程式可用的指令。
表 D–30 csschedule 公用程式指令
指令 |
說明 |
---|---|
list |
顯示指定行事曆 ID 請求的 GSE 佇列中儲存的項目。 |
delete |
從指定行事曆 ID 請求的 GSE 佇列中移除項目。 |
version |
顯示公用程式的版本。 |
下表說明 csschedule 公用程式指令選項。
表 D–31 csschedule 公用程式指令選項
列出 GSE 佇列中儲存的所有項目的詳細資訊︰
csschedule -v list
列出 GSE 佇列中儲存的前十個項目︰
csschedule -c 10 list
列出 GSE 佇列中在 2000 年 12 月 31 日 10:30:45 至 11:30:45 之間排程的項目:
csschedule -s 20001231T103045Z - e 20001231T113045Z list
列出 GSE 佇列中在 10:30:45 排程的行事曆 tchang 的項目,該項目在 2000 年 12 月 31 日 10:30:45 的偏移量為 2,唯一識別碼為 1111,週期性 ID 為 0,並且序列號碼為 0︰
csschedule -v -t 20001231T103045Z - o 2 -u 1111 -r 0 -n 0 list tchang
刪除 GSE 佇列中 10:30:45 的行事曆 tchang 的項目,該項目的第一個偏移在 2000 年 12 月 31 日 10:30:45,唯一識別碼為 1111,週期性 ID 為 0,並且序列號碼為 0︰
csschedule - v -t 20001231T103045Z -o 1 -u 1111 - r 0 -n 0 delete tchang
刪除 GSE 中在 2000 年 12 月 31 日 10:30:45 至 16:30:45 之間排程的項目:
csschedule -v - s 20001231T103045Z -e 20001231T163045Z delete
刪除 GSE 佇列中的所有項目︰
csschedule - v delete