本小節說明 Admin Tool 的以下功能︰
使用 Admin Tool 時,您僅能執行在啟動此工具時為其指定金鑰別名和密碼的使用者可以執行的動作。僅具有管理員角色的使用者才能執行某些指令 (例如 chown)。請參閱建立管理員,以取得詳細資訊。
Admin Tool 可讓您避免在指令失敗時檢視冗長的堆疊追蹤。
指令失敗時,Admin Tool 會顯示堆疊追蹤的首行和以下訊息︰
An error occurred when executing the function. Use the show exception command to view messages. |
如果您需要更多資訊,可以接下來執行 show exception 指令來查看完整堆疊追蹤。
show exception 指令始終自動顯示前一指令的堆疊追蹤。
識別 Registry 物件的主要方法是依名稱。但是,通常透過從 registry 根至 RegistryPackage 的路徑來識別 RegistryPackage 物件。例如,/registry/userData 是到 userData RegistryPackage 的路徑。
某些名稱的比對支援萬用字元。使用問號 (?) 比對單一字元。使用星號 (*) 比對零個或多個字元。
某些指令 (例如,cd 和 chown) 支援依物件的單一資源名稱 (URN) (必須包含前導字元 urn:) 來識別物件。例如,urn:uuid:2702f889-3ced-4d49-82d1-e4cd846cb9e4 便是有效的 URN。
chown 指令還支援使用 %number 來參照前一 users 指令列出的 User。
對於某些指令,您可以透過為整個名稱加上雙引號或在名稱中的每個空格前加上反斜線,來輸入含有空格的名稱。
select 指令支援使用 SQL 萬用字元︰百分比符號 (%) 用於比對多個字元,底線 (_) 用於比對單一字元。
RegistryObject (或 RegistryPackage) 可能具有多個名稱,每個名稱關聯一個不同的語言環境。
您指定的路徑和物件名稱僅根據目前的語言環境被評估。嘗試依名稱選取具有多個名稱的 Registry 物件時,Registry 會嘗試將您提供的名稱僅與 Registry 物件名稱之一 (其語言環境與目前的語言環境最相符) 比對,而非與 Registry 物件的所有名稱比對。
例如,假定目前 RegistryPackage 的成員物件具有兩個名稱,每個名稱關聯一個不同的語言環境︰在 en (英文) 語言環境中為 red,在 fr (法文) 語言環境中為 rouge。當目前的語言環境是 en 時,指令 ls rouge 不會顯示該成員物件,但當語言環境是 fr (或其變體之一) 時,則會顯示該成員物件。
Admin Tool 識別的指令名稱和文字參數無須大小寫相符。例如,ls、Ls 和 LS 是等效的。
您為其提供值的選項會被逐字地傳送至使用該選項的代碼。