Cacls 递归通配符

jpe*_*lli 4 windows users file-permissions

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

在文件夹内,我有很多文件夹,而且.dbf文件分散。

我想授予*.dbf用户对文件的读写权限foo,但只授予该用户对D:/bar.

我如何使用 calc 或 icalcs 做到这一点?

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

use*_*686 5

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

icacls D:\bar\*.dbf /t /grant foo:m
Run Code Online (Sandbox Code Playgroud)

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