在上一篇中咱們說了一些簡單的添加、修改、刪除、批量文件夾受權給單用戶的權限。bash
下面咱們將使用腳原本批量處理咱們的文件夾權限ide
在D盤新建一個1.bat的 腳本存儲一下代碼blog
腳本大體以下:根據我的習慣能夠進行修改 @echo off for /f "skip=1 eol=; token=1-6 delims=," %%a in (d:\1234\1234.cvs) do icacls %%a %%b %%c%%d %%e %%f /T pause 腳本的一些基本講解:"skip=1 eol=; token=1-6 delims=," skip=1 跳過第一行:第一行設定中文標語 文件夾 用戶 權限登記等 eol=; 分號開頭的行爲註釋行 token=1-6 將每行第1段,第2段,第3段,第4段,第5段,第6段字段分別賦予變量%%a,%%b,%%c,%%d,%%e,%%f delims=, 以逗號爲分隔符 %%a 對應表格的A列 %%b 對應表格的B列 %%c 對應表格的C列 這裏面主要%%c%%d 直接是沒有空格的。 %%d 對應表格的D列 %%e 對應表格的E列 %%f 對應表格的F列
在d:\1234 添加一個1234.cvs的文件 寫入一下數據,後期能夠根據子的需求進行調節token
如下的例子:給12文件夾受權999讀取的權限ip
給13文件夾 刪除999 的權限
it