Script que deshabilita la herencia

-1

Necesito ayuda con el script de PowerShell. Desafortunadamente, nunca he usado powershell y ahora necesito escribir un script que deshabilite la herencia en un grupo de carpetas de 1,5k. La estructura de estas carpetas se parece a Carpeta_primaria \ Carpeta_niño_1_a_N \ Debajo de carpetas. Necesito desactivar la herencia solo en la carpeta secundaria1_a_N sin cambiar la herencia en las subcarpetas. Encontré algunas secuencias de comandos en google, pero no funcionan o no funcionan como quiero y soy demasiado novato para solucionarlo. Me podría ayudar ?

Eslay
fuente

Respuestas:

0

Lo que puedes hacer es doble:

  1. Evaluar: escriba un script que use Get-ChildItem para recuperar cada carpeta y para cada carpeta $ _. GetAccessControl () y ver si se establecen ACL específicas. Si es el caso, arréglalo.

  2. Control: si las cosas se ven bien en 1. solo controle cómo delega los derechos administrativos en las carpetas superiores. La herencia solo garantizará que todo esté bien en los niveles inferiores.

No puedo ayudar mas.

Micky Balladelli
fuente