Dans Windows Server 2003, dans la colonne "Attributs" de l'Explorateur Windows, certains fichiers ont "A" ou "C" ou "AC" ou d'autres. Qu'est-ce que cela signifie?
Avant Windows 8/10, les attributs étaient les suivants:
R = READONLY
H = HIDDEN
S = SYSTEM
A = ARCHIVE
C = COMPRESSED
N = NOT INDEXED
L = Reparse Points
O = OFFLINE
P = Sparse File
I = Not content indexed
T = TEMPORARY
E = ENCRYPTED
Vous devez porter une attention particulière à l'attribut hors ligne car il peut affecter le comportement de votre logiciel de sauvegarde. Les fichiers avec l'attribut O peuvent être entièrement ignorés car le logiciel peut supposer qu'ils sont stockés ailleurs.
Considérez ces réponses sur SO et SF pour plus d'informations:
https://superuser.com/questions/44812/windows-explorers-file-attribute-column-values
A = le bit d'archive est défini
C = compressé
Un autre attribut est E pour crypté.
Lorsque "Sauvegarde et restauration" de Windows 7 crée une "image système", il la place dans un dossier de niveau racine nommé WindowsImageBackup, qui possède l'attribut "I". La commande "help attrib" de Windows 7 dit:
C:\>help attrib
Displays or changes file attributes.
ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [+I | -I]
[drive:][path][filename] [/S [/D] [/L]]
+ Sets an attribute.
- Clears an attribute.
R Read-only file attribute.
A Archive file attribute.
S System file attribute.
H Hidden file attribute.
I Not content indexed file attribute.
[drive:][path][filename]
Specifies a file or files for attrib to process.
/S Processes matching files in the current folder
and all subfolders.
/D Processes folders as well.
/L Work on the attributes of the Symbolic Link versus
the target of the Symbolic Link
D est absent de la liste ci-dessus, donc au cas où vous vous demanderiez comme moi, D signifie "Annuaire". Ce n'est probablement pas inclus parce que la question portait sur les fichiers, pas sur les répertoires, mais j'ai trouvé cette question dans une recherche et j'ai dû continuer ma recherche pour découvrir ce qu'était D, donc, pour plus de commodité pour les futurs lecteurs, j'ai ajouté cette réponse.
Voici le lien vers la réponse qui comprenait D:
Vous pouvez manipuler les attributs (set/unset) avec la commande attrib
.
Ouvrir un cmd.exe
Demander avec win+r puis tapez;
masquer un dossier:
> attrib +h +s C:\Test\Testing
afficher:
> attrib -h -s C:\Test\Testing
D'autres sont comme suit;
H = caché
S = fichier système
R = lecture seule
AHS et R peuvent être définis par l'utilisateur ou le système, en tant qu'utilisateur, vous pouvez utiliser la commande "attrib" pour ajouter/supprimer des attributs. C est un attribut système uniquement.
Pour en savoir plus sur la commande attrib, accédez à une fenêtre de commande et tapez 'attrib /?'
Le bit s'affiche uniquement lorsque vous disposez d'un logiciel de sauvegarde qui le définit pour indiquer que le fichier a été archivé. Lorsqu'un utilisateur apporte des modifications à un fichier, le système d'exploitation efface le bit d'archivage, pour indiquer au logiciel de sauvegarde que s'il effectue une sauvegarde incrémentielle ou différentielle, il doit sauvegarder ce fichier modifié et réinitialiser le bit A. Les sauvegardes incrémentielles réinitialisent le bit d'archivage, de sorte que le prochain incrémentiel ne sauvegarde que les fichiers récemment modifiés. Les sauvegardes différentielles ne réinitialisent PAS le bit d'archivage, de sorte que chaque sauvegarde différentielle récupère tous les fichiers qui ont été modifiés depuis la sauvegarde complète précédente. Ainsi, pour restaurer un système vendredi, un administrateur aurait besoin de la sauvegarde hebdomadaire du dimanche et soit du dernier différentiel, soit de TOUS les incrémentiels quotidiens.
Le logiciel de sauvegarde peut effacer le bit d'archive défini lors de la modification d'un fichier. De cette façon, il peut être utilisé pour effectuer des sauvegardes incrémentielles afin d'ignorer les fichiers qui ont déjà été sauvegardés.
Puisqu'il peut être défini et désactivé à volonté, ce n'est pas nécessairement la méthode la plus fiable et je pense que la plupart des logiciels de sauvegarde utilisent des critères plus sophistiqués pour déterminer ce qu'il faut inclure dans une sauvegarde incrémentielle.