Archivos y carpetas de Windows "Atributos" A o C


23

En Windows Server 2003, en la columna "Atributos" del explorador de Windows, algunos archivos tienen "A" o "C" o "AC" u otros. ¿Qué significan estos?


3
Otra pregunta es "¿Qué demonios hace la bandera Archivo?": La he visto desde los primeros días de MS-DOS, se aplica a casi todos los archivos y nunca he tenido una necesidad / razón para cambiarla, pero al mismo tiempo nunca tuve idea de lo que hace. ¿Sigue siendo funcional?
Mark Henderson

1
@ Mark: que yo sepa, el indicador de archivo fue utilizado por las utilidades de respaldo. Se restableció después de que se realizó la copia de seguridad. Si modifica el archivo, se configura nuevamente, para marcarlo debe volver a realizar una copia de seguridad. Primitivo, así que no más usado, supongo.
PhiLho

2
El bit de archivo todavía se usa. Escribí un programa para restablecer los permisos en todos los directorios principales de nuestros usuarios si se descubrió que estaban fuera de control. Cambiar los permisos dispara el bit de archivo. Realmente enojó a la gente de operaciones cuando se ejecutaron las copias de seguridad.
Patrick Seymour

Respuestas:


39

Antes de Windows 8/10 los atributos eran:

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

Debe prestar especial atención al atributo fuera de línea porque puede afectar el comportamiento de su software de respaldo. Los archivos con el atributo O pueden omitirse por completo porque el software puede asumir que están almacenados en otro lugar.


Considere estas respuestas en SO y SF para obtener información adicional:

/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


He visto el atributo O en los archivos que obtuve después de descomprimir el archivo de framework PHP Yii (yii-1.1.7.r3135 para ser precisos). No estoy seguro de cómo fue allí. Ni cómo actuar sobre él ... Lo noté porque tiene una superposición de iconos específica.
PhiLho

¿Dónde encontraste esta lista?
mlhDev

Votando abajo. El comando attrib en mi sistema win10 no está de acuerdo con esto. La respuesta debe apuntar a una referencia y / o explicar qué significan los atributos y cómo están destinados a ser utilizados.
Ярослав Рахматуллин



2

Cuando "Copia de seguridad y restauración" de Windows 7 crea una "imagen del sistema", la coloca en una carpeta de nivel raíz llamada WindowsImageBackup, que tiene el atributo "I". El comando "help attrib" de Windows 7 dice:

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

1

D falta en la lista anterior, por lo que en caso de que se pregunte como yo, D significa "Directorio". Probablemente no se incluye porque la pregunta se centró en los archivos, no en los directorios, pero encontré esta pregunta en una búsqueda y tuve que continuar mi búsqueda para averiguar qué era D, por lo que, para comodidad de los futuros lectores, agregué esta respuesta.

Aquí está el enlace a la respuesta que incluía D:

Valores de columna de atributo de archivo de Windows Explorers


1

Puede manipular atributos (establecer / desarmar) con el attribcomando.

Abra una cmd.exesolicitud con win+ry luego escriba;

ocultar una carpeta:

> attrib +h +s C:\Test\Testing

mostrar:

> attrib -h -s C:\Test\Testing

0

Otros son los siguientes;

H = Oculto

S = Archivo del sistema

R = solo lectura

El usuario o el sistema pueden configurar AHS y R, como usuario puede usar el comando 'attrib' para agregar / eliminar atributos. C es un atributo solo del sistema.

Para obtener más información sobre el comando attrib, vaya a una ventana de comandos y escriba 'attrib /?'


0

El software de respaldo puede borrar el bit de archivo que se establece cuando se modifica un archivo. De esa manera, se puede usar para hacer copias de seguridad incrementales para omitir archivos que ya han sido respaldados.

Dado que se puede configurar y desactivar a voluntad, no es necesariamente el método más confiable y creo que la mayoría del software de respaldo utiliza criterios más sofisticados para determinar qué incluir en un respaldo incremental.


Puedo decirle que la versión actual de BackupExec puede usar el bit de archivo o la última marca de tiempo modificada para determinar si se debe hacer una copia de seguridad de un archivo.
joeqwerty

0

El bit A solo aparece cuando tienes un software de respaldo que lo configura para indicar que el archivo ha sido archivado. Cuando un usuario realiza cambios en un archivo, el sistema operativo borra el bit de archivo, para indicarle al software de respaldo que si está haciendo un respaldo incremental o diferencial, necesita respaldar ese archivo modificado y restablecer el bit A. Las copias de seguridad incrementales restablecen el bit de archivo, de modo que el siguiente incremental solo hará una copia de seguridad de los archivos recién modificados. Las copias de seguridad diferenciales NO restablecen el bit de archivo, por lo que cada copia de seguridad diferencial toma todos los archivos que han cambiado desde la copia de seguridad completa anterior. Por lo tanto, para restaurar un sistema el viernes, un administrador necesitaría la copia de seguridad semanal del domingo y el último diferencial o TODOS los incrementos diarios.


3
Tienes esto exactamente al revés. El sistema operativo establece el bit de archivo cuando se crea o modifica un archivo. El software de copia de seguridad borra el bit de archivo cuando se realiza una copia de seguridad del archivo.
ThatGraemeGuy

2
Graeme es correcto, el bit de archivo está configurado para indicar que el archivo necesita ser archivado, no que se haya archivado.
John Gardeniers
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.