La plupart des commandes de fichiers dans TCC incluent le commutateur /A :, qui vous permet de sélectionner les fichiers à traiter par la commande en fonction de leurs attributs. Ces commutateurs utilisent tous le format /A[ :][-+]RHSAD. Les deux points qui suivent /A sont facultatifs dans DIR, FFIND et SELECT, mais sont obligatoires dans toutes les autres commandes. Les caractères qui suivent le /A : précisent les attributs à sélectionner, comme suit :
| R | Lecture seule |
| H | Caché |
| S | Système |
| A | Archive |
| D | Répertoire |
Sur les volumes NTFS, les attributs étendus ci-dessous sont également disponibles.
| E | Crypté |
| C | Compressé |
| F | Fichier clairsemé |
| I | Non indexé sur le contenu |
| L | Lien ou jonction symbolique (point de reparsage) |
| N | Normal (ne peut être utilisé pour la sélection de fichiers) |
| O | Hors ligne |
| P | Épinglé (Windows 10+ ou OneDrive) |
| T | Temporaire |
| U | Non épinglé (Windows 10+ ou OneDrive) |
| V | Intégrité (Windows Server 2012R2+ ReFS uniquement) |
| X | Pas de données de nettoyage (Windows Server 2012R2+ ReFS uniquement) |
L' attribut N (normal) n'est pas stocké sur le disque. Il est généré dynamiquement par le système d'exploitation si aucun des autres attributs n'est défini. Son utilisation pour la sélection de fichiers n' est pas prise en charge dans les commandes ou les fonctions variables.
Si aucun attribut n'est indiqué (parexemple, /A :), la commande traitera tous les fichiers et (le cas échéant) tous les sous-répertoires, y compris les fichiers et répertoires cachés et les fichiers et répertoires système.
Si les attributs sont combinés, tous les attributs spécifiés doivent correspondre pour qu'un fichier soit sélectionné. Parexemple ,/A:RHS ne sélectionnera que les fichiers pour lesquels les trois attributs sont définis.
Si vous faites précéder un attribut d'un trait d'union -, les fichiers dotés de cet attribut seront exclus. Par exemple,/A:RH-S sélectionne les fichiers dont les attributs lecture seule et caché sont définis et dont l'attribut système n'est pas défini.
Si vous faites précéder un attribut d'un plus+, les fichiers dont l'attribut est activé ou désactivé seront sélectionnés. Lorsque plusieurs attributs sont précéd és d'un+, seuls les fichiers ayant au moins un de ces attributs seront sélectionnés. Par exemple,/A:+H+S sélectionnera les fichiers ayant l'attribut caché ou système, ou les deux, mais ne sélectionnera pas les fichiers n'ayant aucun de ces attributs. /A:R+H+S sélectionnera les fichiers en lecture seule, ainsi que les fichiers ayant l'attribut caché ou système, ou les deux .
Vous pouvez combiner le signe plus, le trait d'union et les attributs non marqués pour construire une spécification aussi complexe que vous le souhaitez.
Si vous utilisez le format /A:=, TCC affichera une boîte de dialogue vous permettant de sélectionner les attributs souhaités:

Exemple
La commande (dangereuse !) ci-dessous rendra visibles et inscriptibles tous les fichiers cachés, système et/ou en lecture seule du répertoire par défaut, mais ne modifiera pas les attributs des fichiers qui ne sont ni cachés, ni système, ni en lecture seule (ne signalant donc pas les fichiers déjà dans l'état souhaité) :
attrib /e /p /a:+r+h+s -r -h -s