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.下一步就是获取这些用户有没有权限访问某个具体的文件夹