La plupart des commandes de fichiers dans TCC inclure /UN: commutateur, qui vous permet de sélectionner les fichiers que la commande doit traiter en fonction de leur attributs. Ces commutateurs utilisent tous le format /A[:][-+]RHSAD. Les deux points après /A sont facultatifs dans DIR, TROUVERet SELECT, mais est requis dans toutes les autres commandes. Les caractères après le /A : spécifient les attributs à sélectionner, comme suit :

 

RLecture seule
Hcaché
SSystème
AArchive
DAnnuaire

 

Sur les volumes NTFS, les attributs étendus ci-dessous sont également disponibles.

 

EEncrypted
CComprimé
FFichier fragmenté
INon indexé sur le contenu
LLien symbolique ou Jonction (point d'analyse)
NNormal (ne peut pas être utilisé pour la sélection de fichiers)
OHors ligne
PÉpinglé (Windows 10+ ou OneDrive)
TTemporaire
UNon épinglé (Windows 10+ ou OneDrive)
VIntégrité (Windows Server 2012R2+ ReFS uniquement)
XAucune donnée de nettoyage (Windows Server 2012R2+ ReFS uniquement)

 

La N L'attribut (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 prise en charge ni dans les commandes ni dans les fonctions variables.

 

Si aucun attribut n’est répertorié (à, /UN:), 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 système.

 

Si les attributs sont combinés, tous les attributs spécifiés doivent correspondre pour qu'un fichier soit sélectionné. Par exemple, /A:RHS sélectionnera uniquement les fichiers dont les trois attributs sont définis.

 

Si vous faites précéder un attribut d'un trait d'union -, les fichiers avec cet attribut seront exclus. Par exemple, /A:RH-S sélectionne les fichiers pour lesquels les attributs en lecture seule et masqués sont définis et pour lesquels l'attribut système n'est pas défini.

 

Si vous faites précéder un attribut d'un plus +, les fichiers dont cet attribut est activé ou désactivé seront sélectionnés. Lorsque plusieurs attributs sont précédés de +, seuls les fichiers possédant au moins un de ces attributs seront sélectionnés. Par exemple, /A:+H+S sélectionnera les fichiers avec l'attribut caché ou système, ou les deux, mais ne sélectionnera pas les fichiers qui n'ont aucun attribut défini. /A:R+H+S sélectionnera les fichiers qui sont en lecture seule et qui ont également 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 créer une spécification aussi complexe que nécessaire.

 

Si vous utilisez le format /A:=, TCC affichera une boîte de dialogue qui vous permettra de sélectionner les attributs souhaités :

 

attributs28

 

Exemple

 

Le dangereux!) La commande ci-dessous rendra tous les fichiers cachés, système et/ou en lecture seule dans le répertoire par défaut visibles et accessibles en écriture, 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 le répertoire souhaité). État):

 

attrib /e /p /a:+r+h+s -r -h -s