2012-06-01 4 views
2

Кто-то установил неверную дату в настройках камеры и теперь имеет несколько сотен фотографий с 2013 годом. Есть ли способ пакетного редактирования даты создания путем уменьшения года на 1?Batch изменить дату создания файла

Заранее спасибо

+2

Поиск Google дает этот результат: http://itknowledgeexchange.techtarget.com/powershell/changing-folder-creation-date/ – nhahtdh

+1

Вы со ссылкой на фактический файл * * дату создания, или метаданные фотографии? –

+0

Это на самом деле оба – chris

ответ

1

Here вы можете найти 2 Powershell скрипт для get & setExif Date Taken ваших фотографий.

Прочитайте внимательно, что написал Крис в своем блоге.

Я использовал этот скрипт для той же самой проблемы на некотором jpeg перед покупкой LightRoom, который действительно редактирует EXIF.

0

Я считаю, что вы могли бы также использовать ComObject в PowerShell Wia.ImageFile для управления информацией. PowerShell Team написал сообщение в блоге here. Они предоставили модуль, который вы могли бы использовать. Я загрузил файл и обнаружил DateTaken в значении «DateTime» в свойствах свойства переменной $ image, если это сделано, поскольку в сообщении блога показан пример.

Я думаю, вы также можете сделать это в графическом интерфейсе Windows Explorer. Я взял два файла, которые я взял с Canon, и выбрал их обоих и перешел в «Свойства». На вкладке «Сведения» я просто изменил значение года. Месяц, день и время были одинаковыми. Я сделал это на двух файлах, и это сработало, хотя, если вы говорите о сотнях, не знаете, как это будет выполняться. enter image description here

Смежные вопросы