我多年来保存了许多电子游戏的截图,我想在转换的同时保留它们的时间戳,这样我就可以按时间顺序将它们与其他图像一起排列。
我已经使用了图像转换器,但它会重置其日期属性。
答案1
IrfanView 的批量转换功能有一个保留日期和时间的高级选项。
- 使用文件/批量转换。
- 选择您想要转换的图片。
- 标记“使用高级选项”。
有一个按钮“高级”,它将打开一个带有转换选项的窗口。 - 在“杂项”下使用选项“以原始日期/时间保存文件”。
答案2
这个 powershell 脚本可以完成这个工作:
#copy timestamp from files in folder A to files in folder B.
#user file folders (default assumes powershell script is in parent folder of both A and B)
$A = ".\bmp" #source
$B = ".\png" #target
$count = 0
$B_content = ls $B
foreach($file in ls $A){
$otherfile = $B_content[$count]
$otherfile.LastWriteTime=$file.LastWriteTime;
$count++
}