3

Мне удалось изменить дату создания / изменения большого количества файлов, которые я переместил с помощью хорошо известного программного обеспечения сторонних производителей.

Единственное поле, которое указывает на допустимый период времени, - это "Дата".

Можете ли вы объяснить разницу между "Дата" и "Дата изменения"/"Дата создания"?

Л.Е .: Есть идеи, как получить доступ к полю "Дата" в Perl, чтобы обновить "Дата создания" с тем же значением?

1 ответ1

2

Для большинства файлов выглядит, что поле "Дата" является дубликатом поля "Дата создания".

Однако, если файл является изображением и содержит информацию EXIF, то поле "Дата" относится к дате EXIF, назначенной изображению. Как правило, камера присвоит это поле , когда снимок сделан. Если изображение не содержит информацию EXIF, то опять-таки появляется Windows, которая просто отображает "Дата создания" вместо "Дата".

Могут быть другие типы файлов, которые содержат метаданные для информации о дате, но я не знаком с такими случаями.

"Дата изменения"/"Дата создания" относятся к самому файлу, они могут измениться, если вы каким-либо образом измените файл или создадите новую копию файла. Обратите внимание, что в любом из этих случаев поле даты EXIF может остаться прежним.

Также обратите внимание, что поле даты EXIF с меньшей вероятностью будет изменено при совместном использовании / перемещении файла между операционными системами и службами, где в таких сценариях "Дата изменения" / "Дата создания" более вероятно изменятся.

Что касается изменения даты EXIF, вы можете сделать это с помощью perl или многих других свободно доступных инструментов. Черт возьми, вы даже можете сделать это в диалоговом окне "Свойства" проводника Windows 7:

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .