4

7-Zip в Windows сохранит дату создания и дату доступа при сжатии файла .zip, однако не сделает этого для своего (ссылающегося на 7-Zip) собственного формата .7z. Любые Unix-форматы не подходят. Существуют ли другие форматы, которые поддерживают эти два поля?

4 ответа4

6

Вы также можете сохранить Access-, Modification- и Creation-Date при использовании формата 7-zips ".7z". Для этого просто укажите следующие параметры при упаковке данных:

  • 7-zip GUI: напишите « tc ta » в текстовое поле «Parameters:»
  • 7-zip командная строка: укажите параметры " -mtc -mta -mtm "

тк означает время создания,
та означает время доступа и
тм обозначает время модификации

Время модификации сохраняется по умолчанию.

1

Дата создания, изменения и доступа не являются функциями форматов файлов. Кроме того, 7-Zip не является родным приложением Windows.

Несмотря на это, эти атрибуты являются частью журналирования NTFS.

Вы можете легко добавить эти атрибуты в проводник Windows для всех типов папок / файлов:

Тем не менее, они не всегда точны или включены.

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

Я также могу запустить команду PowerShell, чтобы получить информацию

gci | LastAccessTime дает мне:

Это так же точно, как взгляд исследователя.

Вместо этого необходимо убедиться, что в Windows включена функция jorunaling.

Это можно включить из командной строки администратора с помощью команды:

fsutil behavior set disablelastaccess 0 
1

RAR поддерживает хранение времени модификации, создания и последнего доступа. Хотя нет (легальной) бесплатной версии компрессора.

0

Тогда я полагаю, что вы застряли с "ZIP" и "CAB" в Windows без внешних приложений, которые не являются родными. Всегда есть "ARC", если это все еще вокруг.

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