web-dev-qa-db-fra.com

Fichier et dossier Windows "Attributs" A ou C

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?

24
GavinR

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/1214542/what-do-new-windows-8-10-attributes-mean-no-scrub-file-x-integrity-v-pinn/1215034

https://superuser.com/questions/44812/windows-explorers-file-attribute-column-values

40
Kevin Kuphal

A = le bit d'archive est défini
C = compressé

4
squillman

Un autre attribut est E pour crypté.

4
Knox

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
2
Dave Burton

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:

valeurs de colonne d'attribut de fichier Windows Explorers

1
jamesc1101

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
1
Ankit Moradiya

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 /?'

0
drgncabe

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.

0
Duane

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.