¿Como se hace?InformáticaWindows

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
}

}

Deja una respuesta