7-Zip в Windows сохранит дату создания и дату доступа при сжатии файла .zip, однако не сделает этого для своего (ссылающегося на 7-Zip) собственного формата .7z. Любые Unix-форматы не подходят. Существуют ли другие форматы, которые поддерживают эти два поля?
4 ответа
Вы также можете сохранить Access-, Modification- и Creation-Date при использовании формата 7-zips ".7z". Для этого просто укажите следующие параметры при упаковке данных:
- 7-zip GUI: напишите « tc ta » в текстовое поле «Parameters:»
- 7-zip командная строка: укажите параметры " -mtc -mta -mtm "
тк означает время создания,
та означает время доступа и
тм обозначает время модификации
Время модификации сохраняется по умолчанию.
Дата создания, изменения и доступа не являются функциями форматов файлов. Кроме того, 7-Zip не является родным приложением Windows.
Несмотря на это, эти атрибуты являются частью журналирования NTFS.
Вы можете легко добавить эти атрибуты в проводник Windows для всех типов папок / файлов:
Тем не менее, они не всегда точны или включены.
Например, на моей машине доступ к журналу отключен. При щелчке правой кнопкой мыши и просмотре свойств файла я вижу несколько другие (и более точные атрибуты)
Я также могу запустить команду PowerShell, чтобы получить информацию
gci | LastAccessTime
дает мне:
Это так же точно, как взгляд исследователя.
Вместо этого необходимо убедиться, что в Windows включена функция jorunaling.
Это можно включить из командной строки администратора с помощью команды:
fsutil behavior set disablelastaccess 0
RAR поддерживает хранение времени модификации, создания и последнего доступа. Хотя нет (легальной) бесплатной версии компрессора.
Тогда я полагаю, что вы застряли с "ZIP" и "CAB" в Windows без внешних приложений, которые не являются родными. Всегда есть "ARC", если это все еще вокруг.