Warum sollten aktualisierte und kopierte Dateien ihre Modified-Eigenschaft (Zeitmarke) im Explorer nicht aktualisieren?

953
B. Clay Shannon

Ich habe einen Workflow, bei dem ich Dateien in XPMode auf einem Windows 7-Computer ändere, die modifizierten Dateien auf einen zugeordneten Computer (in einen Ordner auf dem Windows 7-Laufwerk C) kopiere und dann von dort in Windows 7 (außerhalb von XPMode) kopiere von diesem "Vorratsbehälter" zu einem mobilen Gerät, das über Active Sync an den Windows 7-Computer angeschlossen ist.

Das hat jetzt mehrere Monate gut funktioniert (und "funktioniert" immer noch), aber heute ist folgendes seltsames aufgetreten:

Ich habe die Dateien in XPMode geändert und sie in den Speicherordner auf dem Windows 7-Host kopiert. Wie immer fragte ich mich, ob ich die gleichnamigen Dateien (eine .exe und eine .dll) ersetzen wollte. Ich antwortete wie immer mit "Ja".

Dieses Mal jedoch, als ich den Explorer in Windows 7 öffnete, zeigten die Dateien das geänderte Datum und die Uhrzeit der vorherigen Dateien an, selbst nach dem Aktualisieren mit F5.

Trotzdem kopierte ich diese Dateien über den Explorer auf das WindowsCE-Gerät und stimmte zu, die vorhandenen Dateien dort zu "kopieren und zu ersetzen", obwohl sie angeblich gleich waren (das gleiche Datum / Zeitstempel hatten). ABER, als ich diese Dateien dann im Explorer in dem Ordner unter WindowsCE sah, in den ich sie kopiert hatte, wurde das NEWER-Datum angezeigt. Und es waren diese neueren Dateien, da sich die Änderungen, die ich vorgenommen hatte, in der Funktionsweise der App auf dem WindowsCE-Gerät manifestierten.

Warum verweigert der Ordner "hold tank" im Ordner "Windows 7" das korrekte Änderungsdatum?

1

0 Antworten auf die Frage