我有一个用 7zip 创建的 .7z 档案,我可以看到其中的内容,包括修改日期完整的文件夹。
但是,当我提取档案时,新提取的文件夹的创建和修改日期都设置为提取它们的时间和日期 - 即档案中可见的修改日期丢失了。
我尝试通过 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
提取的文件夹的创建/修改日期设置为提取的时间/日期
这是一个已知的功能请求(#1174),状态:未决。
另请参阅此 7-Zip 讨论主题ZIP 压缩包文件夹日期保存。
#1174 提取时保留原始文件创建\编辑日期
现在,当提取文件时,其创建日期、编辑日期都被设置为当前时间,尽管在存档中它们可能有自己的日期,但如果有一个选项可以保留这些日期就好了。
...
最难的部分已经完成了。如果你只是右击并在 7-zip 下提取这里/到,它应该会按预期运行。
经过测试,发现上述注释不正确并且不起作用。