icacls 函数不会覆盖以前的目录权限

icacls function not overwriting the previous directory permissions

我正在使用以下代码:

icacls C:\testscott\ /grant:r "TestGroup":(NP)F

但是,目录C:\testscott\中已有的权限还在。我认为使用 /grant:r 选项意味着它会覆盖现有权限?

要用新分配的权限替换目录的所有权限:

icacls c:\test /reset
icacls c:\test /inheritance:r /grant Administrators:(OI)(CI)(F)