此 CACLS 命令如何转换为 ICACLS?
CACLS "C:\Windows\System32\inetsrv\config" /G "Network Service":R /E
我的疑问主要在于参数/E。
答案1
icacls
、使用/grant
或开关的的默认行为/deny
是编辑 ACL。您不需要像 那样明确指定编辑操作cacls
。
用来icacls
镜像你的例子:
icacls "C:\Windows\System32\inetsrv\config" /grant "Network Service":(R)
您还可以结合使用/grant
和来删除现有的明确授予的权限。请参阅/deny
:r
icacls /?
详细信息。
编辑:
如果您打算icacls
从 PS 拨打电话,引用方式会有所不同。请尝试:
icacls 'C:\Windows\System32\inetsrv\config' /grant 'Network Service:(R)'