Используя вашу команду, я получаю ту же ошибку. Но если я изменю его, чтобы использовать RXWD
вместо того, RWXD
чтобы работать:
icacls "D:\wamp\apache\logs" /grant "run_apache":(OI)(CI)RXWD /T
Причина этого в том, что RXWD
комбинация трех разрешений RX
+ W
+ D
.
Маски разрешений можно увидеть, набрав icacls /?
:
ICACLS name [/grant[:r] Sid:perm[...]] /grant[:r] Sid:perm grants the specified user access rights. With :r, the permissions replace any previously granted explicit permissions. Without :r, the permissions are added to any previously granted explicit permissions. perm is a permission mask and can be specified in one of two forms: a sequence of simple rights: N - no access F - full access M - modify access RX - read and execute access R - read-only access W - write-only access D - delete access