Setzt die Zeit- und Datumsinformationen einer oder mehrerer Dateien (oder Verzeichnisse).
FileSetTime ( "file pattern", "time" [, type [, recurse] ] )
Parameter
| file pattern | Datei(en) (oder Verzeichnisse), die angepasst werden sollen, z.B. C:\*.au3, C:\Dir, Fotos* |
| time | Die neue Zeit im Format "YYYYMMDDHHMMSS" (Jahr, Monat, Tag, Stunden [24-Stunden-Format], Minuten, Sekunden). Wenn time leer ("") ist, dann wird die aktuelle Zeit verwendet. |
| type | [optional] Die Zeitmarke, die geändert werden soll: 0 = Geändert (Vorgabe), 1 = Erstellt, 2 = Letzter Zugriff |
| recurse | [optional] Wenn recurse auf 1 gesetzt ist, werden auch Unterverzeichnisse mit einbezogen. Vorgabe ist 0 (keine Unterverzeichnisse). |
Rückgabewert
| Erfolg: | Gibt 1 zurück. |
| Fehler: | Gibt 0 zurück, wenn beim Ändern der Zeitmarke ein Fehler aufgetreten ist. |
Bemerkungen
Wenn ein Datum älter als der 01.01.1980 verwendet wird, so wird diese Funktion fehlschlagen.
Verwandte Funktionen
FileGetTime, FileGetAttrib, FileSetAttrib
Beispiel
;Ändert file.au3's "modifizierten" Zeitstempel in 1. Nov. 2003 und aktuelle Zeit
$var = FileSetTime("file.au3", "20031101")