¿Cómo determina el Explorador de Windows el campo "Fecha de modificación" para las carpetas? [Aparte: Sé que esto está pidiendo desde la perspectiva del explorador específico, pero el comportamiento podría ser útil para la codificación de las actividades de búsqueda/tipo de clasificación]Reglas para "Fecha de modificación" de carpetas en el Explorador de Windows
¿Existe una descripción definitiva de esto en cualquier lugar - búsquedas de Microsoft, MSDN, Google & El desbordamiento de la pila no ha tenido éxito.
experimentos personales parecen sugerir que en un árbol de carpetas:
- cuando se añade una carpeta/archivo/borrado en una carpeta, fecha en que elque contiene la carpeta de modificación se actualiza.
- cuando el contenido de un archivo se modifica, la carpeta que contiene no se ve afectada
Sin embargo, estoy mirando a algunos directorios que no parecen ajustarse a estas reglas básicas - corriendo por el árbol que tengo (fechas en formato dd/MM/AAAA):
folder (date created: 2/2/2006, date modified: 2/3/2006)
folder (date created: 2/2/2006, date modified: 2/3/2006)
folder (date created: 2/2/2006, date modified: 1/6/2009)
file (date created: 27/3/2009, date modified: 2/2/2006)
Por experimento, la eliminación de un solo archivo a veces afecta a la fecha de la carpeta principal modificada, a veces no, y a veces hay un retraso de ~ 60s. Casa de (sch) tics en silicio. – crokusek
@crokusek ¿Estás seguro de que no se trata solo de que el Explorer no se refresque inmediatamente? Pruebe dir o F5. Siempre se actualiza de inmediato. –
Después de no poder repetir el problema localmente, pude verificar mi comentario original mientras probaba un explorador de archivos local (Win 10 v1703) conectado a un sistema remoto de archivos de Windows Server 2012 como \\ MachName \ C $ \ SomeDir. En esta situación, eliminar un archivo utilizando el explorador de archivos local o el explorador de archivos de escritorio remoto no muestra "inmediatamente" la actualización localmente en la carpeta principal (varios Exploradores de archivos nuevos + F5, varias ventanas, incluso el directorio de PowerShell). Sin embargo, el explorador de archivos de escritorio remoto muestra la actualización. Debe haber un almacenamiento en caché erróneo de la información del directorio. – crokusek