ATTRIB |
Attribut |
|---|---|
| FreeDOS | Externe |
Syntaxe
| ATTRIB {options | [path][file] | /@[list] } |
Paramètres
| Nom | Description | |
|---|---|---|
| [lecteur:][chemin]fichier | Ce paramètre permet d'indiquer le chemin et/ou fichier(s) à traiter. | |
| -A | Ce paramètre permet d'indiquer qu'il faut désactiver l'attribut d'archive. | |
| +A | Ce paramètre permet d'indiquer qu'il faut activer l'attribut d'archive. | |
| -H | Ce paramètre permet d'indiquer qu'il faut désactiver l'attribut de présence caché. | |
| +H | Ce paramètre permet d'indiquer qu'il faut activer l'attribut de présence caché. | |
| -R | Ce paramètre permet d'indiquer qu'il faut désactiver l'attribut en lecture seulement. | |
| +R | Ce paramètre permet d'indiquer qu'il faut activer l'attribut en lecture seulement. | |
| -S | Ce paramètre permet d'indiquer qu'il faut désactiver l'attribut système. | |
| +S | Ce paramètre permet d'indiquer qu'il faut activer l'attribut système. | |
| /S | Ce paramètre permet d'indiquer qu'il faut traiter récursivement tous les sous-répertoires contenu dans le répertoire spécifié. | |
| /D | Ce paramètre permet d'indiquer qu'il faut traiter les noms de répertoires avec les caractères génériques spécifiés. | |
| /@ | Ce paramètre permet d'indiquer qu'il faut traiter les fichiers, listé dans le fichier spécifié (ou dans l'entrée standard, soit le stdin). | |
Description
Cette commande permet de fixer ou de demander les attributs d'un fichier.
Remarques
- Si aucun fichier n'est spécifié, les attributs de tous les fichiers du répertoire actuel sont modifiés ou simplement affichés si aucun des paramètres n'est utilisé.
- L'attribut d'archive (+A) est défini lors de la modification d'un fichier. Les utilitaires de sauvegarde peuvent effacer l'attribut pour indiquer que le fichier a été sauvegardé.
- Si un fichier a le drapeau caché (+H), il n'est pas affiché si vous tapez la commande «dir».
- Si un fichier a le drapeau de lecture seulement (+R), il peut être lu mais pas modifié.
- Si un fichier a le drapeau système (+S), il est spécialement protégé, par exemple, il ne peut pas être supprimé ou écrasé.
- La commande ATTRIB a les EXITCODES suivants (ERRORLEVEL) :
| Valeur | Description |
|---|---|
| 0 | Cette valeur permet d'indiquer que l'opération à réussi ou que le paramètre /? a été utilisée. |
| 1 | Cette valeur permet d'indiquer qu'une erreur de changement des attributs de fichiers s'est produit. |
| 2 | Cette valeur permet d'indiquer qu'aucun fichier correspondant trouvé pour la ou les destination(s) spécifiée(s). |
| 3 | Cette valeur permet d'indiquer qu'une erreur d'ouverture de fichier, pointée dans le paramètre «/@» s'est produit. |
| 4 | Cette valeur permet d'indiquer qu'une erreur dans la ligne de commande s'est produit. |
Dernière mise à jour : Dimanche, le 15 juin 2014