我有一个文件夹网际网路它包含数千张自动从保管箱每 30 分钟检查一次帐户。
为了我的互联网信息服务用户访问这些文件,我需要授予这些文件的完全控制权限。我有一个计划任务,每十分钟运行以下命令,以确保始终拥有适当的权限。
问题是它在运行时似乎会减慢我的服务器速度。它的运行时间也越来越长。
有没有办法告诉 icacls 只更改没有完全控制权限的文件?
icacls c:\inetpub\wwwroot\production\DigitalImages\*.* /grant builtin\iis_iusrs:f
答案1
第一个想法:设置伊卡克尔斯同步客户端钩子中的操作在 dropbox 客户端中。但 dropbox 客户端没有这种钩子。
在我看来最正确的方法:一次设置根文件夹的访问权限并启用权限继承。
icacls "c:\inetpub\wwwroot\production\DigitalImages" /grant "builtin\iis_iusrs:f" /inheritance:e
如果继承权限被禁用,您可能需要将其重置一次以覆盖现有文件。
icacls "c:\inetpub\wwwroot\production\DigitalImages\*.*" /q /c /t /reset