快速更改巨大目录树的Windows权限?

我在NTFS文件系统上有一个庞大的目录
(即包含数千或数亿个后代节点的顶级目录,文件节点平均可能平均大约有三个级别)我需要更改权限.特别是,我需要为目录树中的所有内容提供新的用户(或组)只读访问权限.

最明显的地方是在Windows资源管理器中右键单击顶级目录并转到目录属性窗口的安全选项卡.然而,当尝试显而易见的事情时,Windows资源管理器似乎很兴奋地递归遍历整个目录树并尝试修改树中每个节点的权限或其他内容.这对于这么大的目录来说效率极低!

没有这种递归下降,任何人都可以提供更改权限的任何提示吗?我是否需要点击GUI中的特定内容?我需要使用命令行工具吗?这可能是因为之前的系统管理员对此目录中的权限做了一些奇怪的事情吗?

我还需要启用网络共享,让用户/组通过网络挂载目录.还没有尝试过,所以当我尝试启用共享时,我不知道是否会有类似的蠕虫病毒.

如果重要,这是在Windows 2008 Server上.

编辑:人们说得对域组而不是特定帐户的许可可能更有意义,所以我已经注意到了上述情况(这就是我正在做的事情.我不知道为什么我特别要求关于在原始问题中添加用户.抱歉邋)).但是,当然,将一个添加文件夹的权限列表并不比添加用户更快(现有组中没有一个被分配了只读权限).

在这种情况下,没有必要混淆NTFS权限.

只需创建一个共享到顶级目录,并使用只读(或者如果您想要写入)权限将用户或组添加到共享.

即使Everyone在顶级目录上具有完全控制NTFS权限,也将使用最严格的权限(共享或NTFS).

相关文章

Windows注册表操作基础代码 Windows下对注册表进行操作使用的...
黑客常用WinAPI函数整理之前的博客写了很多关于Windows编程的...
一个简单的Windows Socket可复用框架说起网络编程,无非是建...
Windows文件操作基础代码 Windows下对文件进行操作使用的一段...
Winpcap基础代码 使用Winpcap进行网络数据的截获和发送都需要...
使用vbs脚本进行批量编码转换 最近需要使用SourceInsight查看...