請問~~如果我要針對A檔案加入DOMAIN USER完全控制權限,請問我如何在CMD下指令
麻煩高手解答一下,謝謝!!!!
我曾經下過下列指令
C:\Windows\system32>CACLS C:XXXX(檔案名稱) DOMAIN USER:f
但是出現下方訊息
注意: Cacls 現在已經過時,請使用 Icacls。
顯示或修改檔案的存取控制清單 (ACL)
CACLS filename [/T] [/M] [/L] [/S[:SDDL]] [/E] [/C] [/G user:perm]
[/R user [...]] [/P user:perm [...]] [/D user [...]]
filename 顯示 ACL。
/T 變更目前目錄與所有子目錄中指定檔案的
ACL。
/L 處理符號連結本身而不是目標
/M 變更掛接到目錄的磁碟區 ACL
/S 顯示 DACL 的 SDDL 字串。
/S:SDDL 以 SDDL 字串中指定的項目取代 ACL
(不能搭配 /E、/G、/R、/P 或 /D 使用)。
/E 編輯 ACL 而不是取代 ACL。
/C 發生拒絕存取錯誤時仍繼續。
/G user:perm 授與指定使用者存取權限。
Perm 可以是 : R 讀取
W 寫入
C 變更 (寫入)
F 完全控制
/R user 撤銷指定使用者的存取權限 (必須與 /E 一起使用)。
/P user:perm 取代指定使用者的存取權限。
Perm 可以是 : N 無
R 讀取
W 寫入
C 變更 (寫入)
F 完全控制
/D user 拒絕指定使用者存取。
可以在命令中使用萬用字元指定一個以上的檔案。
您可以在命令中指定一個以上的使用者。
縮寫:
CI - 容器繼承。
目錄將繼承 ACE。
OI - 物件繼承。
檔案將繼承 ACE。
IO - 僅繼承。
ACE 不會套用到目前的檔案/目錄。
ID - 已繼承。
從父目錄的 ACL 繼承 ACE。
菲力特 wrote:
注意: Cacls 現在已經過時,請使用 Icacls。
第一行不就講了,請使用 Icacls
C:\>icacls "D:\test" /grant John:(OI)(CI)F /T
F = Full Control
CI = Container Inherit - This flag indicates that subordinate containers will inherit this ACE.
OI = Object Inherit - This flag indicates that subordinate files will inherit the ACE.
/T = Apply recursively to existing files and sub-folders.