Pregunta

¿Cómo determina Windows la última fecha de modificación de una carpeta?

¿Fue útil?

Solución

Según MSDN , la última marca de tiempo de modificación se almacena por directorio:

  
      
  • Si crea dos nuevas carpetas en una partición NTFS llamada D: \ NTFS1 y D: \ NTFS2, tanto la fecha como la hora creadas y modificadas son las mismas.
  •   
  • Si mueve la carpeta D: \ NTFS2 a la carpeta D: \ NTFS1, creando D: \ NTFS1 \ NTFS2, entonces:      
        
    1. D: \ NTFS1: la carpeta creada es la misma y el sello modificado cambia.
    2.   
    3. D: \ NTFS1 \ NTFS2: tanto la carpeta creada como la carpeta modificada permanecen igual.   Este comportamiento se produce porque, a pesar de que movió la carpeta, la Tabla maestra de archivos (MFT) cree que se está creando una nueva carpeta dentro de la carpeta D: \ NTFS1.
    4.   
  •   
  • Si copia la carpeta D: \ NTFS2 en la carpeta D: \ NTFS1, crea la carpeta D: \ NTFS1 \ NTFS2 y la carpeta D: \ NTFS2 todavía existe (después de haberla copiado):      
        
    1. D: \ NTFS1: la carpeta creada es la misma y la marca de fecha y hora modificada de la carpeta cambia.
    2.   
    3. D: \ NTFS2: no se producen cambios porque es la carpeta original.
    4.   
    5. D: \ NTFS1 \ NTFS2: tanto la carpeta creada como la carpeta modificada cambian al mismo sello, que es el del momento de la mudanza.
        Este comportamiento ocurre porque a pesar de que usted copió la carpeta, la nueva carpeta se ve como creada por la MFT y se le da una nueva marca de tiempo creada y modificada.
    6.   
  •   
     

Nota : el diseño y el comportamiento del sistema de archivos FAT son diferentes con respecto a la marca de tiempo modificada. En un sistema de archivos FAT, la fecha de modificación de una carpeta no cambia si el contenido de la carpeta cambia. Por ejemplo, si tiene D: \ FAT1 y D: \ FAT2, y copia o mueve D: \ FAT2 a D: \ FAT1, la fecha de creación y la fecha de modificación de D: \ FAT1 siguen siendo las mismas.

Otros consejos

Cuando se actualiza una entrada de directorio, también se actualiza la última fecha de modificación del propio directorio.

utiliza la fecha de la última actividad del archivo dentro de la carpeta.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top