重命名文件名的日期为第一个创建日期

时间:2019-04-19 11:02:50

标签: windows powershell

我需要通过添加第一个创建日期和时间来重命名文件夹中的所有图片。

我找到了几个示例,可以添加创建日期,上次写入日期等。但是我需要实际拍摄照片的日期和时间,即通常可以在“日期”列中看到的值。 Windows资源管理器,即图片中突出显示的列(抱歉,Windows的意大利语版本):

enter image description here

我发现的最佳代码如下:

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

但这会添加创建日期,即我将文件复制到另一个文件夹的日期和时间。正如我所说,我需要的是照片实际拍摄的日期和时间。

预先感谢您的帮助

0 个答案:

没有答案