@FILETIME[Dateiname[,[a|c|w[u]][,s]]] : Gibt die Tageszeit zurück, zu der eine Datei zuletzt geändert wurde, im Format hh:mm. Dateiname muss in Anführungszeichen stehen, wenn es Leerzeichen oder Sonderzeichen enthält. Der optionale zweite Parameter wählt aus, welches Zeitfeld für Dateien auf einem LFN-Laufwerk zurückgegeben wird: a bedeutet den letzten Zugriffszeitpunkt, c bedeutet die Erstellungszeit und w bedeutet den Zeitpunkt der letzten Änderung (Schreiben), was die Standardeinstellung ist. Normalerweise werden Zeiten nur mit Stunden und Minuten zurückgegeben. Um auch Sekunden abzurufen, fügen Sie hinzu s als optionaler dritter Parameter. Auf Nicht-NTFS-Laufwerken wird die letzte Zugriffszeit immer als 00:00 und ohne Sekundenfeld zurückgegeben (siehe Zeitstempel für weitere Details).

 

Wenn Sie a anhängen u Zum zweiten Argument zeigt @FILETIME die Zeit in UTC an.

 

@FILETIME unterstützt HTTP- und HTTPS-Dateinamen, nur für den letzten Schreibvorgang. Platzhalter werden nicht unterstützt (HTTP-Einschränkung).

 

Beispiele:

 

echo %@filetime["D:\mein Pfad\meineDatei.exe"]

16:40

 

echo %@filetime["%comspec",c,s]

11:01:40

 

Siehe auch: @FILEDATE, @FILEAGE.