还有哪些其他存档格式可以保存“创建日期”和“访问日期”?


4

Windows 7-Zip在压缩.zip文件时将保存“创建日期”和“访问日期”,但是对于其(指7-Zip)本机.7z格式,它不会执行此操作。任何基于Unix的格式都不符合条件。还有其他支持这两个字段的格式吗?


.7z不是Windows本机格式...
Austin T French

2
“但是,[参考主题7-Zip]不会因为它的[再次参考7-Zip]本机.7z格式而这样做。” 我指的是.7z是7-Zip的本机格式,例如.rar是WinRAR,.ace是WinAce。
NobleUplift

忽略“基于unix”的格式实在太糟糕了,因为7zip支持tar和(我相信)cpio创建和提取。那好吧。
kronenpj 2014年

但是,如果它们基于Unix,则将永远不会保存创建日期。
NobleUplift 2014年

Answers:


6

当使用7-zip“ .7z”格式时,您还可以存储访问日期,修改日期和创建日期。为此,只需在打包数据时指定以下参数:

  • 7-zip GUI:将“ tc ta ”写入“ Parameters:”文本字段
  • 7-zip命令行:指定“ -mtc -mta -mtm ”参数

tc代表创建时间,
ta代表访问时间,
tm代表修改时间

修改时间默认存储。


1

创建,修改和访问日期不是文件格式的功能。另外,7-Zip不是Windows本机应用程序。

无论如何,这些属性是NTFS日记记录的一部分。

您可以为所有文件夹/文件类型轻松地将这些属性添加到Windows资源管理器:

在此处输入图片说明

但是,它们并不总是准确或启用的。

例如,在我的计算机上,访问的日志似乎已关闭。右键单击并查看文件的属性,我看到略有不同(以及更准确的属性)

在此处输入图片说明

我也可以运行PowerShell命令来获取信息

gci | LastAccessTime 给我:

在此处输入图片说明

它与资源管理器视图一样准确。

相反,需要做些什么来确保Windows已启用jorunaling。

可以从管理员命令提示符使用以下命令启用该命令:

fsutil behavior set disablelastaccess 0 

我认为您完全错失了重点……
jjlin

不回答问题。大多数存档格式都支持“修改日期”,但只有一种格式支持“创建日期”和“访问日期”(.zip由7-Zip)。OS X具有“上次打开日期”,可以与“访问日期”相媲美。
NobleUplift

@jjlin怎么回事?他的问题被误导了,因为时间戳不是格式的一部分,而是文件系统的一部分。我指示他获得有关实际情况的信息...尽管我在大约48小时内运行了3个小时的睡眠。
Austin T French

@NobleUplift .zip没有获得任何特殊的访问级别。在我的屏幕截图中,.zip是使用Windows Zip创建的,.7z是7zip。两者都有属性。两者都与文件/存档格式无关。它取决于文件系统。NTFS,HFS +,Ext3和Ext4(可能是Ext2)也支持日记功能。
法国的Austin T

不好笑; 我的意思是Windows和7-Zip 存档的文件,而不是存档本身。这就是我的意思。
NobleUplift

1

RAR支持存储修改,创建和最后访问时间。但是,没有(合法的)压缩器免费版本。


哦...存档格式。当我们使用糟糕的专有格式时,.ace呢?
NobleUplift

0

然后,我想您会在Windows上停留在“ ZIP”和“ CAB”上,而没有非本地的外部应用程序。如果仍然存在,则始终存在“ ARC”。


Windows是否具有本机.cab归档实用程序?
NobleUplift 2014年

啊,好点。在回应之前,我没有进行研究。
kronenpj 2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.