cacls
重要
此命令已被取代。 請改用 icacls。
在指定的檔案上顯示或修改任意存取控制清單 (DACL)。
語法
cacls <filename> [/t] [/m] [/l] [/s[:sddl]] [/e] [/c] [/g user:<perm>] [/r user [...]] [/p user:<perm> [...]] [/d user [...]]
參數
參數 | 描述 |
---|---|
<filename> |
必要。 顯示指定檔案的 ACL。 |
/t | 變更目前目錄和所有子目錄中指定檔案的 ACL。 |
/m | 變更掛接至目錄的磁碟區 ACL。 |
/l | 適用於符號連結本身,而不是目標。 |
/s:sddl | 將 ACL 取代為 SDDL 字串中指定的 ACL。 此參數不能搭配 /e、/g、/r、/p 或 /d 參數使用。 |
/e | 編輯 ACL,而不是取代它。 |
/c | 在存取遭拒錯誤之後繼續。 |
/g user:<perm> |
將存取權授與指定的使用者,包括這些有效的權限值:
|
/r user [...] | 撤銷指定使用者的存取權。 只有在搭配 /e 參數使用時才有效。 |
[/p user:<perm> [...] |
取代指定使用者的存取權,包括這些有效的權限值:
|
[/d user [...] | 拒絕指定的使用者存取權。 |
/? | 在命令提示字元顯示說明。 |
範例輸出
輸出 | 存取控制項目 (ACE) 適用於 |
---|---|
OI | 物件繼承。 這個資料夾和檔案。 |
CI | 容器繼承。 這個資料夾和子資料夾。 |
IO | 僅繼承。 ACE 不適用於目前的檔案/目錄。 |
沒有輸出訊息 | 只有這個資料夾。 |
(OI)(CI) | 這個資料夾、子資料夾及檔案。 |
(OI)(CI)(IO) | 僅子資料夾及檔案。 |
(CI)(IO) | 僅子資料夾。 |
(OI)(IO) | 僅檔案。 |
備註
您可以使用萬用字元 (? 和 *) 來指定多個檔案。
您可以指定一個以上的使用者。