Mögliches Duplikat:
Wie ändere ich den Zeitstempel in einer DLL oder EXE?
Windows-Äquivalent zum Linux-Befehl 'touch'?
Wie kann ich den Zeitstempel für eine Datei über die Befehlszeile auf ein bestimmtes Datum einstellen?
Meine spezielle Situation ist Windows 7.
windows
timestamp
sysinternals
Joseph Hansen
quelle
quelle
touch
Zeitstempel einer Datei auf die aktuelle Zeit setzt.touch
, könnte ich das Datum angeben. en.wikipedia.org/wiki/Touch_(Unix) . Bei der automatischen Verknüpfung ist jedoch ein Fehler aufgetreten. Stellen Sie sicher, dass Sie beide Klammern erhalten.man touch
. Du hast mir etwas Neues beigebracht.Antworten:
Aufgrund der Antwort von William Jackson fand ich eine ähnliche Frage zu Stack Overflow .
In der akzeptierten Antwort wird angegeben, dass Powershell und die folgenden Befehle verwendet werden sollen:
Bearbeiten
Zwei Beispiele:
(Dieser stammt aus den Kommentaren :) Legen Sie die letzte Zugriffszeit für eine Datei
aaa.csv
auf die aktuelle Zeit fest:Legen Sie die Erstellungszeit einer Datei
foo.txt
auf den 24. November 2015 um 6:00 Uhr fest:quelle
powershell $(Get-Item aaa.csv).lastwritetime=$(Get-Date)
Siehe die Antworten auf diese Frage .
Konkret kann dies von Haus aus erfolgen mit:
Dies setzt den Zeitstempel auf die aktuelle Zeit.
Die Dokumentation für den
copy
Befehl befindet sich in TechNet .quelle
+,,
? Woher weiß ich, auf welches Datum es festgelegt wird?pushd FILEDIR
vor dem COMAND undpopd
nachNirsoft zur Rettung: Probieren Sie das Freeware-Tool nircmd aus . Es ist eine Reihe nützlicher Tools in einem kleinen Befehlszeilenprogramm. Einer der Befehle können Sie einen oder beide angeben , erstellt Zeit und geänderte Zeit , wie folgt aus :
quelle
Verwenden von Cygwin, um den Zeitstempel von test.txt auf den 31. Januar 2000 um 00: 01.00 Uhr festzulegen:
quelle
touch -t 201608221400 filename
, um es auf den 22.08.2016 14:00:00 einzustellen.Überprüfen Sie die folgende Webseite: http://www.stevemiller.net/apps/
Die Win32 Console Toolbox enthält ein Dienstprogramm namens "touch", mit dem Sie die Zeiten für eine oder mehrere Dateien ändern können. Ich glaube, es funktioniert nur mit US-Format Zeiten.
quelle