¿Cómo generar y exportar un informe de permisos NTFS con secuencias de comandos de PowerShell?

¿Cómo generar y exportar un informe de permisos NTFS con secuencias de comandos de PowerShell?

Siga leyendo para mostrar y exportar permisos NTFS con secuencias de comandos de PowerShell en Active Directory (AD) y cómo puede hacerlo fácilmente con ADManager Plus.

Windows PowerShell

Pasos para generar un informe de permisos NTFS con Powerhell:

  • Identifique el dominio para el que se vaya a obtener el informe de permisos NTFS.
  • Cree y compile la secuencia de comandos para obtener el informe NTFS. Ejecute la secuencia de comandos en PowerShell.
  • Sample script for obtaining the NTFS report:
  •  Copied
    $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 }}
    Haga clic para copiar el guión completo
  • Para generar el informe para otra carpeta, deberá escribir otra secuencia de comandos.

ADManager Plus

To obtain NTFS permissions Report :

  • Vaya a Informes > Informes NTFS > Permisos para carpetas..
  • Seleccione el dominio, y la ruta del recurso para los que desea generar el informe NTFS. A continuación, haga clic en Generar.
  • Puede incluso exportar informes como CSV, PDF, XLSX o HTML.

Captura de pantalla

NTFS Permissions Report in ADManager Plus

» Iniciar prueba gratuita de 30 días

Aunque generar informes NTFS con herramientas nativas como PowerShell parece simple, tiene algunas limitaciones, como:

  • La secuencia de comandos de PowerShell solo se puede ejecutar desde los equipos que tienen instalado el rol de Servicios de dominio de Active Directory.
  • La secuencia de comandos debe volver a escribirse si el informe debe generarse para una carpeta diferente.
  • Necesidad de una nueva secuencia de comandos, en caso de que el informe deba exportarse.
  • 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 guion es largo.

ADManager Plus le permite realizar lo mismo con unos pocos clics desde su consola GUI basada en web. También tiene opciones para programar y enviar automáticamente los informes por correo electrónico. Obtenga más información sobre esta cuestión aquí.

Obtenga un control total sobre los permisos NTFS y los archivos compartidos con informes especialmente diseñados.

  Obtenga una prueba gratuita de 30 días.
  • Embárcate en tu libre de guiones gestión de anuncios, informes, y viaje de automatización con ADManager Plus.
  •  
  • Al hacer clic en 'Comience su prueba gratuita ahora', acepta el procesamiento de datos personales de acuerdo con Política de Privacidad.
  •  
  • ¡Gracias por descargar!

    Tu descarga debería comenzar automáticamente en 15 segundos. De lo contrario, haga clic aquí para descargar manualmente.

Guías prácticas de PowerShell relacionadas:

ADManager Plus Confiado por

Gestión de Active Directory y herramienta de informes.