CACLS non documenté : Autorisations de groupe de fonctions

Traductions disponibles Traductions disponibles
Numéro d'article: 162786 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

Résumé

CACLS est un utilitaire de ligne de commande Windows NT qui est utilisé pour afficher ou modifier des fichiers ou les listes de contrôle d'accès au répertoire. Les fichiers d'aide en ligne pour CACLS ne mentionnent pas que CACLS va ajouter, modifier ou supprimer des autorisations de groupe, ainsi que les autorisations utilisateur, à partir des listes de contrôle d'accès NTFS.

CACLS permet de modifier les listes de contrôle d'accès des fichiers ou répertoires. Cette capacité est souvent utile pour ajouter ou supprimer un utilisateur ou un groupe d'utilisateurs sans modifier d'autres autorisations existantes. L'interface utilisateur dans le Gestionnaire de fichiers ou l'Explorateur Windows NT est actuellement limitée à remplacer les listes de contrôle d'accès.

CACLS peut également être utilisé pour modifier les autorisations pour les groupes dont le nom contient un espace : lors de la spécification d'un tel groupe, il est nécessaire de délimiter le nom du groupe avec des guillemets doubles (par exemple, «nom du groupe»).

CACLS ne peut pas être utilisé pour créer des autorisations «spéciale». Il est actuellement limitée aux autorisations No Access, lire, modifier et Full Control.

"Aucun" autorisation et le paramètre «Refuser» dans CACLS sont équivalents sur "Aucun accès" dans l'interface utilisateur. Le paramètre «Revoke» supprime une autorisation explicite mais n'empêche pas l'utilisation d'autorisations qu'un utilisateur par le biais des autres groupes d'appartenance.

Pour plus d'informations sur l'automation à l'aide de CACLS, consultez l'article suivant dans la base de connaissances Microsoft :
N° d'ARTICLE : 135268
TITLE : Comment utiliser CACLS.exe dans un fichier de commandes

Exemples

Procédez comme suit pour modifier les ACL de tous les fichiers et répertoires du lecteur C afin de donner le contrôle total pour le groupe local Administrateurs :
  1. Ouvrez une invite de commande.
  2. Type :

    cacls c:\ /t /e /g administrateurs: f
Procédez comme suit pour modifier les ACL de tous les fichiers dans le répertoire C:\Temp (mais pas ses sous-répertoires), pour ajouter l'autorisation de lecture sur le groupe global utilisateurs du domaine et du groupe local utilisateurs et pour supprimer les autorisations explicites pour tout le monde groupe :
  1. Ouvrez une invite de commande.
  2. Type :

    cacls c:\temp\*.* /e /g "utilisateurs du domaine «: r utilisateurs: r /r tout le monde

Plus d'informations

CACLS : Affiche ou modifie les listes de contrôle d'accès (ACL) des fichiers ou répertoires.

Utilisation :
cacls filename [/t] [/e] [/c] [/g user|group:perm] [/r user|group [...]]
               [/p user|group:perm [...]] [/d user|group [...]]
				

Paramètres :
filename Displays ACLs of specified directory, file or files.

   /t Changes ACLs of specified files in the current directory and all
      subdirectories.

   /e Edit ACL instead of replacing it.

   /c Continue changing ACLs, ignoring errors.

   /g user|group:perm Grant specified user or group access permissions.
      perm can be:

      r Read
      c Change (write)
      f Full control

   /r user Revoke specified user's or group's access permissions.

   /p user|group:perm Replace specified user's or group's access
      permissions. perm can be:

      n None
      r Read
      c Change (write)
      f Full control

   /d user|group Deny specified user access.
				

Vous pouvez spécifier plus d'un fichier, utilisateur ou groupe dans une commande. Les caractères génériques dans les noms de fichiers et de répertoire sont pris en charge.

Contenant un espace de noms de groupes doivent se trouver entre guillemets doubles, par exemple «nom du groupe».

Propriétés

Numéro d'article: 162786 - Dernière mise à jour: mercredi 1 novembre 2006 - Version: 2.1
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows NT Workstation 3.5
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 Édition Développeur
  • Microsoft Windows NT Server 3.5
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
Mots-clés : 
kbmt kbhowto KB162786 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 162786
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com