1

У меня есть архив .7z, созданный с помощью 7zip, и я могу видеть его содержимое, включая папки с их измененными датами.

Однако, когда я извлекаю архив, все вновь извлеченные папки имеют даты создания и изменения, установленные для времени и даты, когда они были извлечены, то есть видимая в архиве дата изменения теряется.

Я пытался извлечь с помощью файлового менеджера 7-zip имеет тот же эффект, и команда, которую я использую для извлечения файлов:

7za x -t7z SourceArchive.7z -oE:\TargetFolder 

this uses the x command (eXtract files with full paths) and uses the switches:

-t - Target Type, in this case 7z archive
-o - Output directory - here E:\TargetFolder

Любая помощь приветствуется

1 ответ1

2

Извлеченные папки имеют дату создания / изменения, установленную на время / дату извлечения

Это запрос известной функции (# 1174), Статус: открыт.

Смотрите также эту ветку обсуждения 7-Zip Сохранение даты в папке архива ZIP.


# 1174 Сохранять исходный файл при создании \ редактировании дат при извлечении

Теперь, когда файлы извлекаются по дате их создания, редактируемая дата устанавливается на текущее время, несмотря на то, что в архиве они могут иметь свои собственные даты, возможность сохранить их будет очень хорошей.

...

Сложная часть уже сделана. Если вы просто щелкните правой кнопкой мыши и под 7-zip, извлеките здесь / к, он должен работать как ожидалось.

После тестирования выясняется, что приведенный выше комментарий неверен и не работает.

Источник # 1174 Сохранение исходного файла, создание \ редактирование дат при извлечении

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .