如何在批处理文件中使用icacls更改文件夹结构中的ACL

时间:2018-08-23 13:47:09

标签: acl

我想编写一个批处理文件来更改Windows Server上某些文件夹结构中的ACL。

供应商编号(100000至102000)

  • 下载->只读
  • 共享->读写,但不能删除

供应商编号从100000到102000,因此需要循环。 请问如何使用icacls(或cacls)创建此批次?

1 个答案:

答案 0 :(得分:0)

@Binarus,您说得对,实际上并不难。

这是我想出的:

FOR /L %%i IN (100000,1,1002000) DO (
icacls %%i\Download /grant:r <username>:R 
icacls %%i\Share /grant:r <username>:R /grant <username>:W /deny <username>:D
    )