修复许多文件夹权限

问题描述 投票:-3回答:1

我正在尝试为大量文件夹组织权限,每个文件夹都应用了一个标准的,唯一的只读/修改组。

麻烦的是,这些文件夹中的许多都有嵌套组和分配给它们的个人用户 - 这完全是一团糟。我想构建一个能够获取文件夹,查看安全性并获取所有帐户(甚至是嵌套组)的脚本,并将它们添加到我们现有的标准只读或修改组中。

这是你们在使用PowerShell之前必须要做的事吗?如果是这样,任何指针?

谢谢!

powershell acl
1个回答
0
投票

看看这个页面:File System Security PowerShell Module

您需要将文件或目录通过管道传输到Get-NTFSAccess,并且通过添加帐户参数,您只需返回帐户。所以看起来应该是这样的:

Get-Item "C:\UrPath" | Get-NTFSAccess -Account 

所以现在你得到了一个文件或目录的帐户。

使用Add-NTFSAccess cmdlet也很容易授予对文件或文件夹的访问权限。

删除访问权限与添加权限类似。命令Remove-NTFSAccess采用与Add-NTFSAccess相同的参数。

所以看看上面通过url提供的模块。

© www.soinside.com 2019 - 2024. All rights reserved.