# ¿Cómo generar y exportar un informe de permisos de NTFS con scripts de PowerShell? Continúe leyendo para saber cómo hacer una lista y exportar permisos de NTFS con scripts de PowerShell en Active Directory (AD) y cómo puede hacerlo fácilmente con ADManager Plus. ## Windows PowerShell ### Pasos para generar Informe de permisos de NTFS mediante PowerShell: 1. Identifique el dominio para el que debe obtenerse el informe de permisos de NTFS. 2. Crear y compilar el script para obtener el informe de NTFS. Ejecute el script en PowerShell. 3. Ejemplo de script para obtener el informe de NTFS: ```powershell $OutFile = "D:\Temp\Permissions1.csv" #Output file location $Header = "Folder Path, IdentityReference, AccessControlType, IsInherited, InheritanceFlags, PropagationFlags" $FileExist = Test-Path $OutFile If ($FileExist -eq $True) {Del $OutFile} Add-Content -Value $Header -Path $OutFile $RootPath = "\\FileServer\share" #share path $Folders = dir $RootPath -recurse | where {$_.psiscontainer -eq $true} foreach ($Folder in $Folders){ $ACLs = get-acl $Folder.fullname | ForEach-Object { $_.Access } Foreach ($ACL in $ACLs){ $OutInfo = $Folder.Fullname + "," + $ACL.IdentityReference + "," + $ACL.AccessControlType + "," + $ACL.IsInherited + "," + $ACL.InheritanceFlags + "," + $ACL.PropagationFlags Add-Content -Value $OutInfo -Path $OutFile } } ``` 4. Para generar el informe para otra carpeta, tendrá que escribir otro script. ## ADManager Plus ### Para obtener el informe de permisos de NTFS: 1. Vaya a **Reports > NTFS Reports > Permissions for folders**. 2. Seleccione la opción **Domain**, el **Resource Path** para el que desea generar el informe de NTFS. A continuación, haga clic en **Generate**. 3. Incluso puede exportar los informes como CSV, PDF, XLSX o HTML. **Captura de pantalla** [![Informe de permisos de NTFS en ADManager Plus](https://www.manageengine.com/latam/ad-manager/images/how-to-get-ntfs-permissions-list-using-powershell-permissions-for-folders.png)](https://www.manageengine.com/latam/ad-manager/images/how-to-get-ntfs-permissions-list-using-powershell-permissions-for-folders.png) Aunque generar informes de NTFS con herramientas nativas como PowerShell parece sencillo, tiene algunas limitaciones: - El script de PowerShell solo se puede ejecutar desde los equipos que tienen instalado el rol de Servicios de dominio de Active Directory. - El script tiene que ser reescrito si el informe tiene que ser generado para una carpeta diferente. - Necesidad de un nuevo script, en caso de que sea necesario exportar el informe. - La sintaxis, los parámetros y las iteraciones deben ser correctos. Un error tipográfico o una sintaxis incorrecta pueden ser difíciles de detectar y rectificar, especialmente cuando el script es largo. [ADManager Plus](https://www.manageengine.com/latam/ad-manager/?utm_source=ADMPvsPS&utm_medium=contentlinks) le permite realizar lo mismo con unos pocos clics desde su consola GUI basada en la web. También tiene opciones para programar y enviar automáticamente los informes por correo electrónico. Más información al respecto [aquí](https://www.manageengine.com/products/active-directory-audit/help/general-config/schedule-reports-configuration.html?utm_source=ADMPvsPS&utm_medium=contentlinks).