Lesezeit
weniger als1 Minute
Zeitstempel mit der PowerShell ändern
IT-Profis passen das Datum von bereits erstellten Dateien gerne zu einem späteren Zeitpunkt an, um zum Beispiel bestimmte Angaben zu vereinheitlichen. Auch wenn der Explorer hier nicht wirklich weiterhilft, können Sie dennoch unter Windows 10 auf Bordmittel setzen und müssen nicht unbedingt ein Tool installieren. Dafür stehen in der PowerShell drei Befehle zur Verfügung.
Die Kommandos "SetCreationTime", "SetLastAccessTime" und "SetLastWriteTime" entstammen aus der .NET-Framework-Klasse System.IO.File für Dateien beziehungsweise System.IO.Directory für Verzeichnisse. Um zum Beispiel die Datumsangaben für die Datei "C:\Benutzer\Admin\Dokumente\Liste.pdf" zu modifizieren, geben Sie folgende sechs Befehle untereinander ein:
$d1 = get-date 1.6.2017-10:00
$d2 = get-date 1.6.2018-10:00
$d3 = get-date 1.6.2019-10:00
[System.IO.File]::SetCreationTime("C:\Users\Admin\Documents\Liste.pdf", $d1) [System.IO.File]::SetLastAccessTime("C:\Users\Admin\Documents\Liste.pdf", $d3) [System.IO.File]::SetLastWriteTime("C:\Users\Admin\Documents\Liste.pdf", $d2)
Zum Ändern der Angaben für einen Ordner müssen Sie lediglich System.IO.File durch System.IO.Directory ersetzen.
jm