Hallo Patrick,
ich transferiere einen Teil meiner Arbeitsergebnisse per USB Festplatte zwischen meinem Büro- und Heimarbeitsplatz. Die Verzeichnisinhalte synchronisiere ich per XCOPY. Dieses Utility arbeitet nicht nach den Empfehlungen aus dem Hause Microsoft, aber für dich sollte das kein Problem sein:
Delphi-Quellcode:
function FileLastWritten(fn: TFileName): TDateTime;
var
sr: TSearchRec;
tzi: TTimeZoneInformation;
lt, st: TSystemTime;
begin
if FindFirst(fn, faAnyFile, sr) = 0 then
begin
GetTimeZoneInformation(tzi);
FileTimeToSystemTime(sr.FindData.ftLastWriteTime, st);
SystemTimeToTzSpecificLocalTime(@tzi, st, lt);
Result := SystemTimeToDateTime(lt);
FindClose(sr);
end else Result := 0;
end;
Grüße vom marabu