Cacls 递归通配符

Cacls 递归通配符

我有一个名为的用户foo,我希望他对文件夹中的所有文件和文件夹只有读取权限D:/bar

文件夹里面有很多文件夹,并且.dbf文件散落各处。

*.dbf我想授予用户对文件的读写权限foo,但仅授予该用户对其中的所有其他文件和文件夹的读取权限D:/bar

我如何使用 calc 或 icalcs 来实现这一点?

编辑:如果有必要,它也可以是批处理脚本

答案1

icacls D:\bar /grant:r foo:(oi)(ci)r

icacls D:\bar\*.dbf /t /grant foo:m

(/grant:r 替换现有权限)

相关内容