熱點推薦:
您现在的位置: 電腦知識網 >> 操作系統 >> Windows系統管理 >> 正文

windows命令行更改文件夾權限

2022-06-13   來源: Windows系統管理 

  Cacls命令使用格式如下

  Cacls filename [/T] [/E] [/C] [/G user:perm] [/R user []] [/P user:perm []] [/D user []]

  Filename——顯示訪問控制列表(以下簡稱ACL)

  /T——更改當前目錄及其所有子目錄中指定文件的 ACL

  /E—— 編輯 ACL 而不替換

  /C——在出現拒絕訪問錯誤時繼續

  /G user:perm——賦予指定用戶訪問權限Perm 可以是R(讀取)W(寫入)C(更改寫入)F (完全控制)

  /R user——撤銷指定用戶的訪問權限(僅在與 /E 一起使用)

  /P user:perm——替換指定用戶的訪問權限

  /D user——拒絕指定用戶的訪問

  . 查看目錄和ACL

  以Windows XP系統為例筆者使用Cacls命令查看E盤CCE目錄訪問控制權限點擊開始→運行在運行對話框中輸入CMD命令彈出命令提示符對話框E:\>提示符下輸入Cacls CCE命令接著就會列出Windows XP系統中用戶組和用戶對CCE目錄的訪問控制權限項目如果想查看CCE目錄中所有文件訪問控制權限輸入Cacls cce\ . 命令即可

  . 修改目錄和ACL

  設置用戶訪問權限我們經常要修改目錄和文件的訪問權限使用Cacls命令就很容易做到下面要賦予本機用戶testuser對d盤下test目錄及其所有子目錄中的文件有完全控制權限在命令提示符對話框中輸入Cacls test/t /e /c /g testuser:f 命令即可

  替換用戶訪問權限將本機用戶testuser的完全控制權限替換為只讀權限在命令提示符對話框中輸入 Cacls test/t /e /c /p testuser:r 命令即可

  撤銷用戶訪問權限要想撤銷本機用戶testuser對該目錄的完全控制權限也很容易在命令提示符中運行Cacls test/t /e /c /r testuser即可

  拒絕用戶訪問要想拒絕用戶testuser訪問test目錄及其所有子目錄中的文件運行Cacls test /t /e /c /d testuser即可

  以上只是簡單介紹Cacls命令的使用建議大家親自嘗試一下你會發現它還有很多奇妙的功能

  __________________________________________________________________

  echo y|Cacls D:\desktop /G user:F        獲取user對D:\desktop的所有權

  cacls D:\desktop /t /e /c /d user             拒絕user對D:\desktop的訪問權

  cacls D:\desktop /t /g administrators:f users:c 管理員組完全控制權限user組更改和寫入權限


From:http://tw.wingwit.com/Article/os/xtgl/201311/5221.html
    推薦文章
    Copyright © 2005-2022 電腦知識網 Computer Knowledge   All rights reserved.