LastChanged-Time einer Datei ändern?
-
Ich will ein Script schreiben, dass mir Dateien zuerst intern sortiert und danach jeweils das LastChanged-Datum der Reihe nach anpasst, so dass ein anderes Programm sie in der richtigen Reihenfolge einliest.
Allerdings habe ich das Problem, dass Windows offenbar nur sekundenweise die LastChanged-Time speichert und ich somit zwischen jeder Anpassung ein Sleep(1000) einbauen muss.
a) Kann ich die LastChanged-Time nicht irgendwie direkt einstellen? ÜBer eine WinAPI-Funktion?
b) Wenn nicht (habe keine derartige Funktion gefunden) wie könnte ich sonst vorgehen um nicht jedesmal eine Sekunde warten zu müssen, das zieht sich nämlich mit der Anzahl der Dateien ganz schön in die Länge...
MfG SideWinder
-
Schau Dir mal SetFileTime() an.