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?
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?
Réponses:
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:
/superuser/1214542/what-do-new-windows-8-10-attributes-mean-no-scrub-file-x-integrity-v-pinn/1215034
/superuser/44812/windows-explorers-file-attribute-column-values
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 indique:
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 car 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 attrib
commande.
Ouvrez une cmd.exe
invite avec win+rpuis 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 logiciel de sauvegarde peut effacer le bit d'archivage 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 non défini à 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.
Le bit n'apparaît que lorsque vous disposez d'un logiciel de sauvegarde qui le définit pour indiquer que le fichier a été archivé. Lorsqu'un utilisateur modifie 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, donc 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.