Переименовать имя файла с самой первой датой создания - PullRequest
0 голосов
/ 19 апреля 2019

Мне нужно переименовать все изображения в папке, добавив самую первую дату и время создания.

Я нашел несколько примеров, которые позволяют мне добавить дату создания, дату последней записи и т. Д. Но мне нужна дата и время, когда фотографии были фактически сняты, это значение, которое вы обычно видите в «Дате».столбец в проводнике Windows, то есть столбец, выделенный на рисунке (извините, итальянская версия Windows):

enter image description here

Лучший код, который я нашел, -следующее:

Get-ChildItem -path "./" -recurse -include @("*.jpg") |
rename-item -newname { $_.name  -replace "IMG",($_.CreationDate.toString("yyyyMMddHHmmss"))}

Но это добавит дату создания, то есть дату и время, когда я скопировал файлы в другую папку.Вместо этого, как я уже сказал, мне нужны дата и время, когда фотографии были действительно сняты.

Заранее благодарен за помощь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...