у меня было несколько старых видео лежащих вокруг и преобразовал их в mp4. Я хотел, чтобы они сохранили старую дату / время модификации, поэтому я написал простой скрипт powershell. Это работало нормально: Windows показывает мне измененную дату.
Однако, если я проверяю метаданные файлов в Интернете, у большинства из них нет Даты / Даты Модификации, на которые я их установил, кроме даты, когда произошло преобразование.
Мой скрипт сделал что-то вроде этого
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])
Я просто запутался, почему Windows показывает мне желаемую дату модификации, в то время как другие сервисы показывают мне реальную дату модификации и почему это происходит не для всех файлов.