ICACLS

Es una herramienta de línea de comandos en Windows que se utiliza para mostrar y modificar las listas de control de acceso (ACL) de archivos y directorios. Las ACL son conjuntos de permisos asociados con recursos del sistema, como archivos y directorios, que determinan qué usuarios o grupos tienen acceso y qué tipo de acceso tienen.

Sintaxis

icacls filename [/grant[:r] sid:perm[...]] [/deny sid:perm[...]] [/remove[:g|:d]] sid[...]] [/t] [/c] [/l] [/q] [/setintegritylevel Level:policy[...]]
icacls directory [/substitute sidold sidnew [...]] [/restore aclfile [/c] [/l] [/q]]

Parámetros

En esta sección se muestran los parámetros comunes utilizados con icacls, junto con sus descripciones correspondientes.

    • /grant: Otorga permisos específicos a un usuario o grupo.
    • /deny: Deniega permisos específicos a un usuario o grupo.
    • /remove: Elimina todos los permisos de un usuario o grupo.
    • /inheritance: Controla la herencia de permisos de una carpeta a sus subcarpetas.
      • :e: Habilita la herencia.
      • :d: Deshabilita la herencia.
      • :r: Remueve todos los permisos heredados.

Selecciona un ejemplo:

Selecciona un ejemplo para ver la descripción y el comando correspondiente.

Entrada

                

Salida