如何使新的子文件夹中固有的权限(在Windows Server 2008)
问题描述:
我有像这样如何使新的子文件夹中固有的权限(在Windows Server 2008)
公共(没有限制) 销售(仅限销售人员可以访问) 生产文件药结构份额(生产只能访问到这个)
我创建了权限,但是如果有人在那里创建一个新文件夹,该新文件夹的权限与parrent不是一样的,有没有办法强制权限(甚至是脚本我可以每晚运行重新设置权限)
答
这可以通过GUI来完成的,一旦关闭 - 单击该文件夹属性中的安全选项卡上的高级按钮,让您禁用了继承你的主要的子文件夹,然后检查以确保任何自定义安全设置适用于“此文件夹,子文件夹和文件”。您可能还需要检查“替换所有子对象权限...”。
从命令提示符处,您可以使用命令“icacls”,这个命令非常强大,而且在配置像这样的权限时我倾向于使用该命令。
答
as you suggestte d,我写下脚本。希望它可以帮助
$folders = Get-ChildItem -Path $share -Directory
foreach ($folder in $folders)
{
$acl = Get-Acl $folder
Get-ChildItem $folder -Recurse | %{Set-Acl -Path $_.FullName -AclObject $acl}
}