¿Existe un buen recurso para todos los valores y la definición en la columna de atributos de archivo del Explorador de Windows ?
¿Existe un buen recurso para todos los valores y la definición en la columna de atributos de archivo del Explorador de Windows ?
Respuestas:
R = Solo lectura : la mayoría del software, cuando ve un archivo marcado como de solo lectura, se negará a eliminarlo o modificarlo. Esto es bastante sencillo. Por ejemplo, DOS dirá "Acceso denegado" si intenta eliminar un archivo de solo lectura. Por otro lado, Windows Explorer lo masticará felizmente. Algunos elegirán el término medio: le permitirán modificar o eliminar el archivo, pero solo después de solicitar confirmación.
H = Oculto : Este también se explica por sí mismo; si el archivo está marcado como oculto, en circunstancias normales está oculto a la vista. DOS no mostrará el archivo cuando escriba "DIR" a menos que se use un indicador especial, como se muestra en el ejemplo anterior.
S = Sistema : este indicador se utiliza para etiquetar archivos importantes que utiliza el sistema y no se debe modificar ni eliminar del disco. En esencia, esto es como un indicador de solo lectura "más serio" y en su mayor parte se trata de esta manera. También es un atributo "super-oculto". Incluso si habilita "Mostrar archivos ocultos", los archivos del sistema no se mostrarán. (Usted puede mostrarlos mediante la desactivación de “Ocultar archivos protegidos del sistema operativo.”)
D = Directorio : este es el bit que diferencia entre las entradas que describen archivos y las que describen subdirectorios dentro del directorio actual. En teoría, puede convertir un archivo a un directorio cambiando este bit. Por supuesto, en la práctica, intentar hacer esto daría lugar a un desastre: la entrada de un directorio debe estar en un formato específico.
A = Archivo: Este es un bit especial que se utiliza como un "enlace de comunicaciones" entre las aplicaciones de software que modifican archivos y las que se utilizan para la copia de seguridad. La mayoría del software de respaldo permite al usuario hacer un respaldo incremental, que solo selecciona para respaldar cualquier archivo que haya cambiado desde el último respaldo. Este bit se usa para este propósito. Cuando el software de respaldo realiza una copia de seguridad ("archivos") del archivo, borra el bit de archivo (lo pone a cero). Se supone que cualquier software que modifique el archivo posteriormente establecerá el bit de archivo. Luego, la próxima vez que se ejecute el software de copia de seguridad, al observar los bits del archivo se sabe qué archivos se han modificado y, por lo tanto, cuáles deben respaldarse. Nuevamente, este uso del bit es "voluntario"; el software de respaldo se basa en otro software para usar el bit de archivo correctamente; algunos programas pueden modificar el archivo sin establecer el atributo de archivo, pero afortunadamente la mayoría del software se "comporta bien" y usa el bit correctamente. Aún así, no debe confiar en este mecanismo para garantizar que sus archivos críticos estén respaldados.
Falta de la lista anterior:
C = Comprimido : los archivos / carpetas comprimidos no se pueden cifrar.
E = Cifrado : los archivos / carpetas cifrados no se pueden comprimir.
N = NO INDEXADO
L = Puntos de análisis
O = FUERA DE LÍNEA
P = Archivo disperso
I = Contenido no indexado
T = TEMPORAL
Las combinaciones son posibles, por ejemplo, HSA = Oculto, Sistema, Archivo
Let- Bit
ter masks Description and notes
--- -------- ---------------------------------------------------------------
R 0x1 Read-only
H 0x2 Hidden
S 0x4 System
(V) 0x8 Volume label (obsolete in NTFS and must not be set)
D 0x10 Directory
A 0x20 Archive
X 0x40 Device (reserved by system and must not be set)
N 0x80 Normal (i.e. no other attributes set)
T 0x100 Temporary
P 0x200 Sparse file
L 0x400 Symbolic link / Junction / Mount point / has a reparse point
C 0x800 Compressed
O 0x1000 Offline
I 0x2000 Not content indexed (shown as 'N' in Explorer in Windows Vista)
E 0x4000 Encrypted
(Attributes introduced in Windows 8:)
(V) 0x8000 Integrity (ReFS volume only)
- 0x10000 Virtual (reserved by system and must not be set)
(X) 0x20000 No scrub (ReFS volume only)
(Attributes introduced in Windows 10, version 1703 (Creators Update):)
- 0x40000 Recall on open
(P) 0x80000 Pinned (OneDrive "always available files")
(U) 0x100000 Unpinned (OneDrive "online-only files")
- 0x200000 (Unused and reserved)
- 0x400000 Recall on data access
Atributos que se muestran en el Explorador de Windows (Windows 7 y posterior):
RHSDAXNTPLCOIE
('X' = Dispositivo; 'P' = Escaso)
Atributos que se muestran en la salida del comando 'attrib' (a partir de Windows 10, versión 1703):
A__SHR_OI_VX_P_U__
('V' = Integridad; 'X' = Sin exfoliación; 'P' = Anclado)
Atributos que se muestran en la FOR %%I IN (files) DO ECHO.%%~aI
salida "% ~ a1" ( ) (a partir de Windows 10, versión 1703):
drahscotl-x
('X' = Sin depuración)
La referencia autorizada de los atributos del archivo NTFS: https://msdn.microsoft.com/en-us/library/windows/desktop/gg258117(v=vs.85).aspx
Los atributos anclados y no anclados actualmente no están documentados en la referencia anterior, pero su uso en OneDrive como "archivo siempre disponible" y "archivo solo en línea" se indica en este artículo alemán . Los dos atributos se pueden modificar en 'attrib' desde Windows 10, versión 1703. Los atributos no se indican en la columna Atributos en el Explorador de Windows, sino en los iconos de estado de OneDrive en la columna Estado.
Todavía no he encontrado esto en Internet, pero también hay un atributo "P", correspondiente a un archivo disperso. Este indicador aparece en Windows 7, pero no en Windows XP. No estoy seguro acerca de Vista.
Puede convertir un archivo disperso con el fsutil sparse setflag FILENAME
comando y ver aparecer la bandera en el Explorador. Sin embargo, tenga en cuenta que no hay forma de apagar la bandera.
Los archivos dispersos son similares a los archivos comprimidos, pero un poco más específicos. Con archivos dispersos, los rangos largos de bytes nulos (valor 0) simplemente no se almacenan en el disco. Cuando un programa intenta acceder a esa parte del archivo, el sistema de archivos verá que no está en el disco y devolverá un rango de bytes nulos. Consulte esta página de MSDN para obtener más información sobre archivos dispersos.