Existe-t-il une bonne ressource pour toutes les valeurs et définitions dans la colonne d'attribut de fichier de l'Explorateur Windows ?
windows-explorer
file-attributes
Michael Kniskern
la source
la source
Réponses:
R = lecture seule : la plupart des logiciels, lorsqu'ils voient un fichier marqué en lecture seule, refusent de le supprimer ou de le modifier. C'est assez simple. Par exemple, DOS dira "Accès refusé" si vous essayez de supprimer un fichier en lecture seule. D'un autre côté, l'Explorateur Windows le fera avec plaisir. Certains choisiront le juste milieu: ils vous permettront de modifier ou de supprimer le fichier, mais seulement après avoir demandé confirmation.
H = Hidden : Celui-ci est également assez explicite; si le fichier est marqué comme masqué, alors dans des circonstances normales, il est masqué. DOS n'affiche pas le fichier lorsque vous tapez "DIR" sauf si un indicateur spécial est utilisé, comme indiqué dans l'exemple précédent.
S = Système : cet indicateur est utilisé pour baliser les fichiers importants qui sont utilisés par le système et ne doivent pas être modifiés ou supprimés du disque. En substance, cela ressemble à un indicateur en lecture seule "plus sérieux" et est pour la plupart traité de cette manière. C'est également un attribut "super-caché". Même si vous activez «Afficher les fichiers cachés», les fichiers système ne seront pas affichés. (Vous pouvez les afficher en désactivant «Masquer les fichiers protégés du système d'exploitation».)
D = Répertoire : c'est le bit qui différencie les entrées qui décrivent les fichiers et celles qui décrivent les sous-répertoires du répertoire courant. En théorie, vous pouvez convertir un fichier dans un répertoire en modifiant ce bit. Bien sûr, dans la pratique, essayer de le faire entraînerait un gâchis - l'entrée d'un répertoire doit être dans un format spécifique.
A = Archive: Il s'agit d'un bit spécial utilisé comme "lien de communication" entre les applications logicielles qui modifient les fichiers et celles qui sont utilisées pour la sauvegarde. La plupart des logiciels de sauvegarde permettent à l'utilisateur d'effectuer une sauvegarde incrémentielle, qui ne sélectionne pour la sauvegarde que les fichiers modifiés depuis la dernière sauvegarde. Ce bit est utilisé à cet effet. Lorsque le logiciel de sauvegarde sauvegarde ("archive") le fichier, il efface le bit d'archive (le met à zéro). Tout logiciel qui modifie le fichier par la suite, est censé définir le bit d'archive. Ensuite, la prochaine fois que le logiciel de sauvegarde sera exécuté, il saura en regardant les bits d'archive quels fichiers ont été modifiés, et donc qui doivent être sauvegardés. Encore une fois, cette utilisation du bit est "volontaire"; le logiciel de sauvegarde s'appuie sur d'autres logiciels pour utiliser correctement le bit d'archive; certains programmes pourraient modifier le fichier sans définir l'attribut archive, mais heureusement, la plupart des logiciels sont "bien comportés" et utilisent le bit correctement. Néanmoins, vous ne devez pas compter sur ce mécanisme pour vous assurer que vos fichiers critiques sont sauvegardés.
La source
Absent de la liste ci-dessus:
C = compressé : les fichiers / dossiers compressés ne peuvent pas être chiffrés.
E = chiffré: les fichiers / dossiers chiffrés ne peuvent pas être compressés.
N = NON INDEXÉ
L = Points de réparation
O = HORS LIGNE
P = fichier clairsemé
I = Pas de contenu indexé
T = TEMPORAIRE
Les combinaisons sont possibles, par exemple, HSA = Hidden, System, Archive
la source
Attributs affichés dans l'Explorateur Windows (Windows 7 et versions ultérieures):
RHSDAXNTPLCOIE
('X' = périphérique; 'P' = clairsemé)Attributs affichés dans la sortie de la commande 'attrib' (à partir de Windows 10, version 1703):
A__SHR_OI_VX_P_U__
('V' = intégrité; 'X' = pas de scrub; 'P' = épinglé)Attributs affichés dans la
FOR %%I IN (files) DO ECHO.%%~aI
sortie "% ~ a1" ( ) (à partir de Windows 10, version 1703):drahscotl-x
('X' = Pas de scrub)La référence faisant autorité des attributs de fichier NTFS: https://msdn.microsoft.com/en-us/library/windows/desktop/gg258117(v=vs.85).aspx
Les attributs épinglés et non épinglés ne sont actuellement pas documentés dans la référence ci-dessus, mais leur utilisation dans OneDrive en tant que "fichier toujours disponible" et "fichier en ligne uniquement" est notée dans cet article allemand . Les deux attributs peuvent être modifiés dans «attrib» depuis Windows 10, version 1703. Les attributs ne sont pas indiqués dans la colonne Attributs de l'Explorateur Windows, mais dans les icônes d'état OneDrive dans la colonne État.
la source
Je ne l'ai pas encore trouvé sur Internet, mais il y a aussi un attribut "P", correspondant à un fichier clairsemé. Cet indicateur est répertorié dans Windows 7, mais pas dans Windows XP. Pas sûr de Vista.
Vous pouvez transformer un fichier clairsemé avec la
fsutil sparse setflag FILENAME
commande et voir l'indicateur apparaître dans l'Explorateur. Notez qu'il n'y a aucun moyen de désactiver le drapeau!Les fichiers épars sont similaires aux fichiers compressés, mais un peu plus spécifiques. Avec des fichiers épars, de longues plages d'octets nuls (valeur 0) ne sont tout simplement pas stockées sur le disque. Lorsqu'un programme tente d'accéder à cette partie du fichier, le système de fichiers voit qu'il n'est pas sur le disque et renvoie une plage d'octets nuls à la place. Consultez cette page MSDN pour plus d'informations sur les fichiers épars.
la source
Le drapeau "I" signifie "Indexé". Le service d'indexation ou la recherche Windows n'incluront pas ces fichiers dans leur opération d'indexation lorsqu'ils sont définis.
La source
la source