2008-09-30 27 views
5

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

+0

¿Alguna vez ha encontrado una respuesta a esta pregunta? ¿Es correcta una de las respuestas dadas? –

Respuesta

5

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

  • Si crea dos nuevas carpetas en una partición NTFS llamado D: \ NTFS1 y D: \ NTFS2, tanto en lo creado y la fecha y la hora modificadas son iguales.
  • Si mueve la carpeta D: \ NTFS2 en el D: \ NTFS1, D creación: \ NTFS1 \ NTFS2, entonces:
    1. D: \ NTFS1 - La carpeta creada es el mismo y el sello modificado cambios.
    2. D: \ NTFS1 \ NTFS2 - La carpeta creada cambia y la carpeta modificada permanece igual. Este comportamiento se debe a que, aunque haya movido la carpeta, se ve una carpeta nueva como creada en la carpeta D: \ NTFS1 por la Tabla maestra de archivos (MFT).
  • Si copia la carpeta D: \ NTFS2 en la carpeta D: \ NTFS1, la creación de la unidad D: \ NTFS1 \ NTFS2, y el D: \ NTFS2 todavía existe (después de haber copiado):
    1. D: \ NTFS1 - La carpeta creada es la misma y la fecha y la fecha de la carpeta modificada cambian.
    2. D: \ NTFS2 - No se producen cambios porque es la carpeta original.
    3. D: \ NTFS1 \ NTFS2 - Tanto la carpeta creada como la carpeta modificada cambian al mismo sello, que es el del momento del movimiento.
      Este comportamiento se produce porque, aunque copió la carpeta, la nueva carpeta se ve como creada por MFT y se le asigna una nueva marca de tiempo creada y modificada.

Nota: El diseño y el comportamiento del sistema de archivos FAT es diferente con respecto a la marca de tiempo modificado. 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.

2

usa la fecha de la última actividad de archivo dentro de la carpeta.

+0

La respuesta es Ojo de buey – prabhakaran

2

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

+0

Parece actualizar una entrada de directorio creada o destruida. – Mike

Cuestiones relacionadas