1

我与这样的文件结构共享

公共(无限制) 销售(只有销售人员可以访问) 生产(只有生产可以访问)

我创建了权限,但是如果有人在其中创建了一个新文件夹,则该新文件夹的权限与父文件夹不同,有没有办法强制权限(甚至是我可以运行的脚本来重新设置权限每晚)

4

2 回答 2

2

这可以通过 GUI 一次性完成 - 单击文件夹属性中“安全”选项卡上的“高级”按钮,并让您在主子文件夹上禁用继承,然后检查以确保任何自定义安全设置适用于“此文件夹、子文件夹和文件”。您可能还需要检查“替换所有子对象权限......”。

在命令提示符下,您可以使用非常强大的命令“icacls”,这是我在配置此类权限时倾向于使用的命令。

于 2013-03-06T12:16:59.013 回答
1

正如你所建议的,我写了下面的脚本。希望它可以帮助

    $folders = Get-ChildItem -Path $share -Directory
    foreach ($folder in $folders)
    {
        $acl = Get-Acl $folder
        Get-ChildItem $folder -Recurse | %{Set-Acl -Path $_.FullName -AclObject $acl}
    }
于 2013-03-06T04:58:03.493 回答