使用 CMD、软件或类似工具设置文件夹中每个文件的创建日期以自动匹配其自己的 "last modifictaion" 日期

Setting the creation date of each file in a folder to mach its own "last modifictaion" date automatically, using CMD, software or similar

我得到了一个包含大约 1000 张图片和视频的文件夹。文件的创建日期不正确,但 "last modified" 时间戳是正确的。我想设置文件夹中每个文件的创建日期以匹配其自己的 "last modifictaion" 日期,自动使用 CMD 或任何能够执行此操作的程序。

Windows 10 个 64 位。 PowerShell 5

如何使用 PowerShell 将创建时间替换为上次修改时间。

如果您在文件中没有看到更新的属性详细信息,请关闭属性详细信息 window,点击 F5 并重新打开属性详细信息 window。

要执行文件夹中的所有文件:

Get-ChildItem * | ForEach-Object{$_.CreationTime = $_.LastWriteTime}

文件扩展名:

Get-ChildItem *.jpg, *.mkv | ForEach-Object{$_.CreationTime = $_.LastWriteTime}

到运行CMD中的命令:

powershell -NoLogo -NoProfile -Command "Get-ChildItem * | ForEach-Object{$_.CreationTime = $_.LastWriteTime}"

如何使用 PowerShell 5 和通配符通过文件夹中的扩展名将所有文件的 CreationTime 替换为 LastWriteTime。 如何使用 PowerShell 5 和通配符将 CreationTime 替换为 LastwriteTime。