attrib

Affiche, définit ou supprime les attributs affectés aux fichiers ou répertoires. S’il est utilisé sans paramètres, attrib affiche les attributs de tous les fichiers du répertoire courant.

Syntax

attrib [{+|-}r] [{+|-}a] [{+|-}s] [{+|-}h] [{+|-}o] [{+|-}i] [{+|-}x] [{+|-}p] [{+|-}u] [{+|-}b] [<drive>:][<path>][<filename>] [/s [/d] [/l]]

Parameters

Parameter Description
{+\|-}r Définit () ou efface (+-) l’attribut de fichier en lecture seule.
{+\|-}a Définit () ou efface (+-) l’attribut fichier Archive. Cet attribut définit les fichiers qui ont changé depuis la dernière sauvegarde. La commande xcopy utilise des attributs d’archive.
{+\|-}s Définit () ou efface (+-) l’attribut de fichier système. Si un fichier utilise ce jeu d’attributs, vous devez effacer l’attribut avant de pouvoir modifier les autres attributs du fichier.
{+\|-}h Définit (+) ou efface (-) l’attribut de fichier masqué. Si un fichier utilise ce jeu d’attributs, vous devez effacer l’attribut avant de pouvoir modifier les autres attributs du fichier.
{+\|-}o Définit () ou efface (+-) l’attribut de fichier hors connexion.
{+\|-}i Définit () ou efface (+-) l’attribut de fichier non indexé de contenu.
{+\|-}x Définit () ou efface (+-) l’attribut de fichier de nettoyage.
{+\|-}p Définit () ou efface (+-) l’attribut de fichier épinglé.
{+\|-}u Définit () ou efface (+-) l’attribut de fichier non épinglé.
{+\|-}b Définit () ou efface (+-) l’attribut de fichier blob SMR.
[<drive>:][<path>][<filename>] Spécifie l’emplacement et le nom du répertoire, du fichier ou du groupe de fichiers que vous souhaitez afficher ou modifier les attributs.
Vous pouvez utiliser les caractères génériques ? et * générique dans le paramètre filename pour afficher ou modifier les attributs d’un groupe de fichiers.
/s Applique attrib et toutes les options de ligne de commande aux fichiers correspondants dans le répertoire courant et tous ses sous-répertoires.
/d Applique attrib et toutes les options de ligne de commande aux répertoires.
/l Applique attrib et toutes les options de ligne de commande au lien symbolique, plutôt qu’à la cible du lien symbolique.
/? Affiche l’aide à l’invite de commandes.

Examples

Pour afficher les attributs d’un fichier nommé News86 situé dans le répertoire actif, tapez :

attrib news86

Pour affecter l’attribut en lecture seule au fichier nommé report.txt, tapez :

attrib +r report.txt

Pour supprimer l’attribut en lecture seule des fichiers dans le répertoire public et ses sous-répertoires sur un disque dans le lecteur b :, tapez :

attrib -r b:\public\*.* /s

Pour définir l’attribut Archive de tous les fichiers sur le lecteur a :, puis désactivez l’attribut Archive pour les fichiers avec l’extension .bak, tapez :

attrib +a a:*.* & attrib -a a:*.bak