Section courante

A propos

Section administrative du site

ATTRIB

Attribut
DR-DOS 6 Externe

Syntaxe

ATTRIB [/?|/H] [+|-A] [+|-H] [+|-R] [+|-S] [@]wildspec ... [/P] [/S]

Paramètres

Nom Description
-A Ce paramètre permet de désactiver l'attribut archive.
+A Ce paramètre permet d'activer l'attribut archive.
-H Ce paramètre permet de désactiver l'attribut caché.
+H Ce paramètre permet d'activer l'attribut caché.
-R Ce paramètre permet de désactiver l'attribut de lecture seulement.
+R Ce paramètre permet d'activer l'attribut de lecture seulement.
-S Ce paramètre permet de désactiver l'attribut système.
+S Ce paramètre permet d'activer l'attribut système.
/? Ce paramètre permet d'afficher l'aide de cette commande.
/H Ce paramètre permet d'afficher l'aide de cette commande.
/P Ce paramètre permet d'effectuer une pauses après chaque écran dans un long affichage.
/S Ce paramètre permet de définir les attributs de fichier dans le sous-répertoire.

Description

Cette commande permet de fixer ou de demander les attributs d'un fichier. La commande ATTRIB affiche les attributs d'un fichier et peut être utilisé pour activer ou désactiver ces attributs. Les attributs inclus sont les attributs archive, caché, en lecture seulement et système. Si vous ne spécifiez aucun nom de fichier sur la ligne de commande, la commande ATTRIB suppose *.* et agit sur tous les fichiers du répertoire en cours. L'attribut archive (A) indique qu'un fichier a été modifié. La commande ATTRIB vous permet d'activer ou de désactiver manuellement le bit d'archivage pour un fichier donné. Cette situation est utile lorsque vous utilisez le paramètre BACKUP /M, copiant tous les fichiers avec le bit d'archive défini. L'attribut système (S), lorsqu'il est activé, empêche DIR d'afficher le fichier, COPY de le copier et MOVE de le déplacer sauf si un paramètre est spécifié. Il est utilisé pour les fichiers système DR-DOS que vous n'avez pas besoin de voir dans votre travail quotidien.

Remarques

Code source

Voici des exemples de code source de ATTRIB :

Lien Langage de programmation Projet
https://github.com/gladir/DRDOS-0/blob/main/ATTRIB.PAS Free Pascal, Turbo Pascal DRDOS-0
https://github.com/gladir/corail/blob/master/ATTRIB.PAS Free Pascal Corail

Exemples

Cet exemple active l'attribut archive pour tous les fichiers portant l'extension .new dans le répertoire courant. Vous pouvez ensuite utiliser une commande telle que XCOPY /M pour copier tous les fichiers marqués pour l'archivage.

ATTRIB +A *.new

Cet exemple désactive l'attribut en lecture seule de tous les fichiers portant l'extension .bas dans le répertoire en cours et de tous les sous-répertoires associés :

ATTRIB -R *.bas /S


Dernière mise à jour : Dimanche, le 3 juillet 2016