Falsche Dateiänderung Datum / Uhrzeit unter Windows


1

Ich hatte einige alte Videos herumliegen und sie in mp4 konvertiert. Ich wollte, dass sie das alte Änderungsdatum beibehalten, also schrieb ich ein einfaches Powershell-Skript. Das hat gut funktioniert: Windows zeigt mir das geänderte Datum.

Wenn ich jedoch die Metadaten der Dateien online überprüfe, haben die meisten von ihnen nicht das Änderungsdatum / -zeitpunkt, auf das ich sie eingestellt habe, sondern das Datum, ab dem die Konvertierung stattgefunden hat.

Mein Skript hat so etwas gemacht

Set-ItemProperty -Path "$($file[$i]).mp4" -Name LastWriteTimeUTC -Value $($time[$i])
Set-ItemProperty -Path "$($file[$i]).mp4" -Name CreationTimeUTC -Value $($time[$i])
Set-ItemProperty -Path "$($file[$i]).mp4" -Name LastAccessTimeUTC -Value $($time[$i])

Ich bin nur verwirrt, warum Windows mir das gewünschte Änderungsdatum anzeigt, während andere Dienste mir das tatsächliche Änderungsdatum anzeigen und warum dies nicht für alle Dateien der Fall ist.


2
Auf welche anderen Dienste beziehen Sie sich, die das tatsächliche Änderungsdatum anzeigen? Ich vermute, dass die Videometadaten Encoded Date und nicht nur das Erstellungsdatum der Datei angezeigt wird.
— wysiwyg
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.