cacls
Importante
Este comando está en desuso. Use en su lugar icacls.
Muestra o cambia las listas de control de acceso discrecional (DACL) de los archivos especificados.
Sintaxis
cacls <filename> [/t] [/m] [/l] [/s[:sddl]] [/e] [/c] [/g user:<perm>] [/r user [...]] [/p user:<perm> [...]] [/d user [...]]
Parámetros
Parámetro | Descripción |
---|---|
<filename> |
Necesario. Muestra las ACL de los archivos especificados. |
/t | Cambia las ACL de los archivos especificados en el directorio actual y en todos los subdirectorios. |
/m | Cambia las ACL de los volúmenes montados en un directorio. |
/l | Funciona en el vínculo simbólico y no en el destino. |
/s:sddl | Reemplaza las ACL con las especificadas en la cadena SDDL. El uso de este parámetro no es válido con los parámetros /e, /g, /r, /p o /d. |
/e | Edite una ACL en lugar de reemplazarla. |
/C | Continúe después de los errores de acceso denegado. |
/g user:<perm> |
Concede derechos de acceso de usuario especificados, entre los que se incluyen estos valores válidos para el permiso:
|
/r usuario [...] | Revoca los derechos de acceso del usuario especificado. Solo es válido al usarse con el parámetro /e. |
[/p user:<perm> [...] |
Reemplace derechos de acceso de usuario especificados, entre los que se incluyen estos valores válidos para el permiso:
|
[/d usuario [...] | Deniega el acceso de usuario especificado. |
/? | Muestra la ayuda en el símbolo del sistema. |
Salida de ejemplo
Resultados | La entrada de control de acceso (ACE) afecta a |
---|---|
OI | Herencia de objeto. Esta carpeta y archivos. |
CI | Herencia de contenedor. Esta carpeta y subcarpetas. |
IO | Solo herencia. La ACE no afecta al archivo o directorio actual. |
Sin mensaje de salida | Solo esta carpeta. |
(OI)(CI) | Esta carpeta, subcarpetas y archivos. |
(OI)(CI)(IO) | Solo subcarpetas y archivos. |
(CI)(IO) | Solo subcarpetas. |
(OI)(IO) | Solo archivos. |
Comentarios
Se pueden usar caracteres comodín (? y *) para especificar varios archivos.
Se puede especificar más de un usuario.