none
Script para Listar Permisos en Carpetas RRS feed

  • Pregunta

  • Porfavor su apoyo pues necesito listar los permisos de una estructura de carpetas NTFS con PowerShell, pero solo lo necesito para las carpetas no para los archivos.

    Este es el reporte en el que muestro archivos y carpetas:
    get-childitem C:\epson –recurse | get-acl  | export-csv c:\ACL.csv

    Entiendo que con Where puedo restringir que solo se muestren carpetas, porfavor podrian indicarme que me esta faltando?

    Gracias.

    Saludos,

    Kat Sanchez

    jueves, 26 de septiembre de 2013 15:50

Respuestas

  • Hola y gracias por usar los foros de TechNet, te adjunto este enlace a la galería TechNet donde podrás encontrar gran variedad de código, por favor revísa este script en particular y no olvides comentar al respecto.

    Saludos


    <EL CONTENIDO ES PROVISTO "COMO ESTA" SIN GARANTIA DE NINGUN TIPO, YA SEA EXPLICITA O IMPLICITA> Gracias TechNet Community Support Por favor recuerda "Marcar como respuesta" las respuestas que resolvieron tu problema. Es una manera común de reconocer a quienes te ayudaron, y hace más fácil para otros visitantes el encontrar una solución después.

    • Propuesto como respuesta Uriel Almendra jueves, 26 de septiembre de 2013 22:10
    • Marcado como respuesta Uriel Almendra martes, 1 de octubre de 2013 17:11
    jueves, 26 de septiembre de 2013 22:09

Todas las respuestas

  • Hola y gracias por usar los foros de TechNet, te adjunto este enlace a la galería TechNet donde podrás encontrar gran variedad de código, por favor revísa este script en particular y no olvides comentar al respecto.

    Saludos


    <EL CONTENIDO ES PROVISTO "COMO ESTA" SIN GARANTIA DE NINGUN TIPO, YA SEA EXPLICITA O IMPLICITA> Gracias TechNet Community Support Por favor recuerda "Marcar como respuesta" las respuestas que resolvieron tu problema. Es una manera común de reconocer a quienes te ayudaron, y hace más fácil para otros visitantes el encontrar una solución después.

    • Propuesto como respuesta Uriel Almendra jueves, 26 de septiembre de 2013 22:10
    • Marcado como respuesta Uriel Almendra martes, 1 de octubre de 2013 17:11
    jueves, 26 de septiembre de 2013 22:09
  • Yo uso este comando y me va bien. Espero ayudarte. Guarda la salida a un fichero.

    Get-Childitem -path "C:\Prueba" | Where-Object {$_.PSIsContainer} | Get-ACL| Select-Object Path -ExpandProperty Access | Export-CSV "C:\users\yo\ntfs_permisos_folder.csv" -NoTypeInformation

    jueves, 19 de noviembre de 2020 16:21
  • Después de mucho tiempo, pero apenas descubrí que colocando -directory posterior a -recurse, filtra los permisos únicamente de las carpetas y subcarpetas: 

    Get-Childitem -path "C:\Prueba" -recurse -directory | Where-Object {$_.PSIsContainer} | Get-ACL| Select-Object Path -ExpandProperty Access | Export-CSV "C:\users\yo\ntfs_permisos_folder.csv" -NoTypeInformation

    Espero apoyar a aquellos con la misma duda

    Saludos


    lunes, 22 de marzo de 2021 2:15