PC Administration du réseau
Outils d'administration
La commande CACLS

Commande cacls
								
C:\>help cacls
Affiche ou modifie les listes de contrôle d'accès (ACL) des fichiers

CACLS nom_de_fichier [/T] [/E] [/C] [/G util:perm] [/R util [...]]
                     [/P util:perm [...]] [/D util [...]]
   nom_de_fichier  Affiche les ACL.
   /T              Modifie les ACL des fichiers spécifiés dans le
                   répertoire en cours et tous les sous-répertoires.
   /E              Édite l'ACL au lieu de la remplacer.
   /C              Continue la modification des ACL en ignorant les erreurs.
   /G util:perm    Donne à l'utilisateur spécifié les droits d'accès.
                   Perm peut être : R  Lecture
                                    W  Écriture
                                    C  Modification (en écriture)
                                    F  Contrôle total
   /R util         Retire les droits d'accès de l'utilisateur (avec /E).
   /P util:perm    Remplace les droits d'accès de l'utilisateur spécifié.
                   Perm peut être : N  Aucun
                                    R  Lecture
                                    W  Écriture
                                    C  Modification (en écriture)
                                    F  Contrôle total
   /D util         Refuse l'accès à l'utilisateur spécifié.
Des caractères génériques peuvent être utilisés pour préciser plusieurs
fichiers dans une commande. Vous pouvez spécifier plus d'un utilisateur dans
une commande.

Abréviations :
   CI - Héritage de conteneur (Container Inherit).
        Les répertoires héritent de l'entrée de contrôle d'accès.
   OI - Héritage d'objet (Object Inherit).
        Les fichiers héritent de l'entrée de contrôle d'accès.
   IO - Héritage uniquement (Inherit Only).
        L'entrée de contrôle d'accès ne s'applique pas au fichier ou
        répertoire en cours.

Exemples :
Interdit à l'utilisateur "toto" l'accès au fichier "C:\titi.txt" (il n'y avait pas d'utilisateur "toto" dans les droits de ce dossier) :
CACLS C:\titi.txt /D toto								

Interdit à l'utilisateur "toto" l'accès au fichier "C:\titi.txt" (il y avait déjà l'utilisateur "toto" dans les droits de ce dossier) :
CACLS C:\titi.txt /E /D toto								

Interdit à l'utilisateur "toto" l'accès au dossier "C:\titi" et à tous les objets enfants qui s'y trouvent :
CACLS C:\titi /T /D toto								

Autorise "toto" à accéder en lecture au dossier "C:\titi" et à tous les objets enfants qui s'y trouvent :
CACLS C:\titi /T /G toto:R

Autorise "toto" et "tata" à accéder en écriture au dossier "C:\titi" et à tous les objets enfants qui s'y trouvent :
CACLS C:\titi /T /G toto:C tata:C

Outils d'administration
Administration du réseau
Rubrique Informatique