Listar por Powershell permiso de carpetas NTFS
En el siguiente script utilizo el get-childitem para listar las carpetas, e introduzco un bucle foreach para pasar por todas las carpetas
finalmente paso la carpeta por el get-acl para ver los permisos y meto el resultado en un TXT
$carpetas= Get-ChildItem
foreach ($carpeta in $carpetas.name){
$Acl = Get-Acl -Path $carpeta | select Access
ForEach ($Access in $Acl.Access) {
$carpeta + «,»+ $Access.IdentityReference >> c:\rrhh.txt
}
}