csschedule 公用程式可管理儲存於群組排程引擎 (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–32 csschedule 公用程式指令
指令 |
說明 |
---|---|
list |
顯示指定行事曆 ID 請求的 GSE 佇列中儲存的項目。 |
delete |
從指定行事曆 ID 請求的 GSE 佇列中移除項目。 |
version |
顯示公用程式的版本。 |
下表說明 csschedule 公用程式指令選項。
表 D–33 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