@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.