La commande cacls permet à un utilisateur d'afficher et de modifier une ACL d'un fichier.
Pointe
Si vous souhaitez modifier les paramètres système en lecture / écriture, masqués du fichier, consultez la commande attrib.
Remarque
Cacls est désormais obsolète. Si vous utilisez Windows 7 ou une version ultérieure, utilisez plutôt icacls.
Disponibilité
Cacls est une commande externe et est disponible pour les systèmes d'exploitation Microsoft suivants en tant que cacls.exe.
- Windows NT
- Windows 2000
- Windows XP
- Windows Vista
- Windows 7
- Windows 8
- Windows 10
Syntaxe Cacls
- Windows Vista et syntaxe ultérieure
- Windows XP et syntaxe antérieure
Windows Vista et syntaxe ultérieure
Affiche ou modifie les ACL (listes de contrôle d'accès) des fichiers.
Nom de fichier CACLS [/ T] [/ M] [/ L] [/ S [: SDDL]] [/ E] [/ C] [/ G utilisateur : perm ] [/ R utilisateur […]] [/ Utilisateur P: perm […]] [/ D utilisateur […]]
nom de fichier | Nom du fichier à interroger pour les données ACL. | ||||||||||
/ T | Modifie les ACL des fichiers spécifiés dans le répertoire actuel et tous les sous-répertoires. | ||||||||||
/ M | Modifie les ACL des volumes montés dans un répertoire. | ||||||||||
/ L | Travaillez sur le lien symbolique lui-même contre la cible. | ||||||||||
/ S | Affiche la chaîne SDDL pour la DACL. | ||||||||||
/ S: SDDL | Remplace les ACL par celles spécifiées dans la chaîne SDDL (non valide avec / E, / G, / R, / P ou / D). | ||||||||||
/ E | Modifiez l'ACL au lieu de le remplacer. | ||||||||||
/ C | Continuez sur les erreurs d'accès refusé. | ||||||||||
/ G utilisateur : perm | Accordez des droits d'accès à l' utilisateur . Perm peut être:
|
||||||||||
/ R utilisateur | Révoquer les droits d'accès de l'utilisateur spécifié (uniquement valable avec / E). | ||||||||||
/ P utilisateur : perm | Remplacez les droits d'accès de l' utilisateur . Perm peut être:
|
||||||||||
/ D utilisateur | Refuser l'accès utilisateur spécifié. |
Abréviations:
CI - Héritage du conteneur. L'ACE sera hérité par les répertoires.
OI - Héritage d' objet. L'ACE sera hérité par des fichiers.
IO - Hériter uniquement. L'ACE ne s'applique pas au fichier ou répertoire en cours.
ID - hérité. L'ACE a été hérité de l'ACL du répertoire parent.
Windows XP et syntaxe antérieure
Affiche ou modifie les ACL (listes de contrôle d'accès) des fichiers.
Nom de fichier CACLS [/ T] [/ E] [/ C] [/ G utilisateur : perm ] [/ R utilisateur […]] [/ P utilisateur : perm […]] [/ D utilisateur […]]
nom de fichier | Nom du fichier à interroger pour les données ACL. | ||||||||
/ T | Modifie les ACL des fichiers spécifiés dans le répertoire actuel et tous les sous-répertoires. | ||||||||
/ E | Modifiez l'ACL au lieu de le remplacer. | ||||||||
/ C | Continuez sur les erreurs d'accès refusé. | ||||||||
/ G utilisateur : perm | Accordez des droits d'accès à l' utilisateur . Perm peut être:
|
||||||||
/ R utilisateur | Révoquer les droits d'accès de l'utilisateur spécifié (uniquement valable avec / E). | ||||||||
/ P utilisateur : perm | Remplacez les droits d'accès de l' utilisateur . Perm peut être:
|
||||||||
/ D utilisateur | Refuser l'accès utilisateur spécifié. |
Les caractères génériques peuvent être utilisés pour spécifier plusieurs fichiers dans une commande. Vous pouvez spécifier plusieurs utilisateurs dans une commande.