Q: 导出的照片时,批量修改创建时间和修改时间。
使用PowerShell脚本批量修改目录下所有照片(包括但不限于.jpg, .jpeg, .png等格式)的创建时间和最后修改时间,你可以采用以下脚本。这个脚本将遍历指定目录及其子目录下的所有支持的照片文件,并将它们的创建时间和最后修改时间设置为你指定的新时间。# 设置照片所在的目录路径和新的日期时间$path = "X:\家人精选照片\爷爷过九十大寿"$newDate = "2010-11-01 12:00:00"# 定义要处理的图片扩展名$imageExtensions = @(".jpg", ".jpeg", ".png", ".gif", ".bmp", ".tiff") # 根据需要添加或删除# 获取目录中所有的图片文件,包含子目录Get-ChildItem -Path $path -Recurse | Where-Object { $imageExtensions -contains $_.Extension.ToLower() } | ForEach-Object { # 修改创建时间 $_.CreationTime = $newDate # 修改最后修改时间 $_.LastWriteTime = $newDate # 如果也需要修改访问时间,可以取消下面这行的注释 # $_.LastAccessTime = $newDate}Write-Output "时间戳更新完成。"
页:
[1]