Я хочу экспортировать разрешения NTFS для папок и подпапок на сервере в CSV. Он должен показывать пользователям и группам разрешения и последнюю дату изменения папок.Разрешение NTFS с датой изменения
Вот что я получил до сих пор, но он не показывает дату изменения, и он экспортирует дезорганизован.
Get-ChildItem C:\FILES\ -Recurse | where {$_.PSIsContainer} |
Get-Acl | % {
$path = $_.Path
$_.Access | % {
New-Object PSObject -Property @{
Folder = $path.Replace("Microsoft.PowerShell.Core\FileSystem::", "")
Access = $_.FileSystemRights
Control = $_.AccessControlType
User = $_.IdentityReference
Inheritance = $_.IsInherited
}
}
} | ? {$_.Inheritance} | Export-Csv C:\Users\test_dump.csv -Force