您好,登錄后才能下訂單哦!
一、查看目錄和文件的權限
icacls D:\
二、移除和添加用戶權限(如果提示拒絕請以管理員權限執行cmd)。
icacls D:\ /remove "某用戶名"
三、添加對Authenticated Users 的授權。
icacls D:\ /grant "Authenticated Users":(M)
icacls D:\ /grant "Authenticated Users":(OI)(CI)(IO)(M)
注意事項:
1、對于繼承的聲明要放到具體權限之前。例如:(OI)(CI)(IO)(M)是對的,但(M)(OI)(CI)(IO)會提示無效的參數。
2、簡單權限序列中的權限可以放到()里邊,也可以不加()。例如授予yifan修改權限可以寫為icacls <目錄|文件> /grant yifan:M或
icacls <目錄|文件> /grant yifan:(M)。
3、若只授予指定用戶特定權限,則必須將權限放到()中。例如授予yifan讀取目錄權限icacls <目錄> /grant yifan:(AD)是對的,如 果是icacls <目錄> /grant yifan:AD將提示無效的參數。
四、完整性級別的設置
對test目錄設置完整性級別
icacls test /setintegritylevel (OI)(NP)(IO)H
注意級別不能放到()中。
最近工作中用到icacls 批量添加權限的兩個例子
(1)
for /f "skip=1 eol=;tokens=1-2 delims=," %a in (c:\yuyonghu-wenjianlujing.csv) do icacls %a /grant %b: /T
其中:a和b在csv文件里,執行這條語句之后,根文件夾有權限,但子文件及子文件夾均沒有繼承權限
(2)
for /f "skip=1 eol=;tokens=1-2 delims=," %a in (c:\yuyonghu-wenjianlujing.csv) do icacls %a /grant %b:(OI)(CI)F /T
這條語句在(1)基礎上增加了(OI)(CI),子文件及子文件夾均繼承了權限。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。