Zeitstempel mit der PowerShell ändern

Lesezeit
weniger als
1 Minute
Bis jetzt gelesen

Zeitstempel mit der PowerShell ändern

06.06.2019 - 00:00
Veröffentlicht in:
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

Ähnliche Beiträge