Powershell获取非继承对象


支持所有版本。

通常,NTFS在系统中是继承权限,但是你也可以给文件或文件夹指定相关权限。

要找出哪些已经被修改添加,请使用下面代码:

Get-ChildItem c:\Windows -Recurse -Directory -ErrorAction SilentlyContinue |
  Where-Object { (Get-Acl -Path $_.FullName -ErrorAction SilentlyContinue).Access | 
  Where-Object { $_.isInherited -eq $false } } 

本例中是用Get-ChildItem查询WINDOWS目录,你只需要更改成自己指定的目录即可。
接着查看每个目录的安全继承是否为$false。
如果为$false就显示出来。
原文地址:Finding Explicit Permissions

本文链接: https://www.pstips.net/finding-explicit-permissions-2.html
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注