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