如何用PowerShell获取AD上所有用户访问某个文件夹的权限

1.用PowerShell写一个脚本,获取active directory上某个域的所有用户,并且查询这些用户有没有权限访问某个具体文件夹,如果没有权限则列出这些没有权限访问此文件夹的用户

2.现在已经获取到了所有的用户了,代码如下:

import-module ActiveDirectory
$Created = ((Get-Date).AddDays(-365)).Date
Get-ADUser -Filter {Created -ge $Created} -Properties Created |Where {$_.Enabled -eq "True"} > C:/ActiveDirectoryUser.txt

Get-Content C:\ActiveDirectoryUser.txt | ForEach-Object {if($_ -match "Name              :"){echo "$($_)";}}
3.下一步就是获取这些用户有没有权限访问某个具体的文件夹

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^