我正在尝试更改 El Capitan 上多个文件和文件夹的“上次打开日期”属性。使用“touch -mt”的旧方法似乎不起作用。有时它在极少数情况下有效,但对于我的大多数文件,该命令终止时没有错误,并且对“上次打开日期”属性没有影响。它似乎确实改变了“修改日期”属性。有什么想法吗?
答案1
我相信以下方法应该可行,但我还无法确认:
上次打开的日期存储在元数据kMDItemLastUsedDate
属性中。您可以使用mdls <file>
命令检查它。
要修改该值,请使用以下语法:
xattr -w "com.apple.metadata:kMDItemLastUsedDate" "<date>" <file>