【问题标题】:How to make new subfolders inherent permissions ( windows server 2008 )如何使新的子文件夹继承权限(windows server 2008)
【发布时间】:2013-02-20 16:12:14
【问题描述】:

我有一个像这样的文件结构的共享

公开(无限制) 销售(只有销售人员可以访问) 生产(生产只能访问这个)

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

【问题讨论】:

    标签: windows powershell file-permissions windows-share


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

          $folders = Get-ChildItem -Path $share -Directory
          foreach ($folder in $folders)
          {
              $acl = Get-Acl $folder
              Get-ChildItem $folder -Recurse | %{Set-Acl -Path $_.FullName -AclObject $acl}
          }
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-02-15
        • 2014-09-21
        • 2013-07-30
        • 2017-02-24
        • 2012-11-12
        • 2012-09-28
        • 1970-01-01
        相关资源
        最近更新 更多