0

我有一部 iPhone。通过 USB 连接,我可以使用 Macroplant iExplorer 或 Apple 的 Image Capture 等工具将文件从 iPhone 传输到我的计算机。当我通过 USB 传输文件时,会保留文件修改时间。

crisp:test2 work$ stat -F IMG_3134.jpg
-rw------- 1 work staff 2039650 Jun  7 11:21:38 2015 IMG_3134.jpg

我也有许多旧的 iTunes 备份,iTunes 存储在这里:

~/库/应用程序支持/MobileSync/备份

iTunes 使用一些巫术对备份进行编码,因此需要使用 iPhone Backup Extractor 或 Padraig Kennedy ( http://supercrazyawesome.com )的 python 工具等工具从备份存档中解压系统文件。

这些工具生成的文件不会保留文件修改时间,因为它们在解压缩档案时会创建新文件。

crisp:test2 work$ stat -F IMG_3796.JPG
-rw------- 1 work staff 942653 Sep 25 17:31:33 2015 IMG_3796.JPG

我的问题是,iTunes 是否在这些备份档案中保留文件修改时间,无论是在档案本身还是在某种数据库中?这些工具的缺点是它们不保留/恢复时间戳吗?有没有办法提取保留这些数据的 mdbackup 文件?

4

0 回答 0