Пакетное преобразование BMP в PNG с сохранением оригинальных дат создания / изменения
У меня есть много скриншотов из видеоигр за эти годы, которые я хочу конвертировать, сохраняя при этом их временные метки, чтобы я мог сохранять их в хронологическом порядке с другими изображениями.
Я уже использовал конвертер изображений, но он сбрасывает их атрибуты даты.
2 ответа
Решение
Функция пакетного преобразования в IrfanView имеет расширенную функцию сохранения даты и времени.
Jens
Этот скрипт 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++
}