A função de conversão em lote do IrfanView possui uma opção avançada para manter a data e a hora.
Jens
Eu tenho muitas capturas de tela dos videogames ao longo dos anos que quero converter enquanto mantenho seus timestamps para que eu possa mantê-las cronologicamente organizadas com outras imagens.
Eu já usei um conversor de imagem, mas ele redefine seus atributos de data.
Este script PowerShell pode fazer o trabalho:
#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++
}
Tags png image-conversion bmp