有没有办法将多个文件的 'Where From' 元数据批量复制到 'Comments' 元数据?
Is there a way to batch copy multiple file's 'Where From' metadata to 'Comments' metadata?
我正在寻找一种将单个文件 'Where From' 元数据批量复制到 'Comments' 元数据的方法。
只找到可以删除元数据的 xattr,无法弄清楚 xattr 如何将信息从 'com.apple.metadata:kMDItemWhereFroms' 复制到 'com.apple.metadata:kMDItemFinderComment'。
我有10000多个文件,希望能找到批量处理的方法
我想我明白你想要什么,我想你可以用 exiftool
来完成,但请在一个完全独立的目录中检查几个文件副本。
因此,要将名为 file.pdf
的文档的 com.apple.metadata:kMDItemWhereFroms
复制到 com.apple.metadata:kMDItemFinderComment
,您可以使用:
exiftool '-MDItemWhereFroms>MDItemFinderComment' file.pdf
然后你可以检查:
mdls file.pdf
如果你有成千上万的事情要做,你可以指定一个目录开始并 -r
递归,比如:
exiftool '-MDItemWhereFroms>MDItemFinderComment' -r .
您也可以将其限制为某些文件。
在 macOS
上,使用 homebrew 安装 exiftool
可能是最简单的方法:
brew install exiftool
我正在寻找一种将单个文件 'Where From' 元数据批量复制到 'Comments' 元数据的方法。
只找到可以删除元数据的 xattr,无法弄清楚 xattr 如何将信息从 'com.apple.metadata:kMDItemWhereFroms' 复制到 'com.apple.metadata:kMDItemFinderComment'。
我有10000多个文件,希望能找到批量处理的方法
我想我明白你想要什么,我想你可以用 exiftool
来完成,但请在一个完全独立的目录中检查几个文件副本。
因此,要将名为 file.pdf
的文档的 com.apple.metadata:kMDItemWhereFroms
复制到 com.apple.metadata:kMDItemFinderComment
,您可以使用:
exiftool '-MDItemWhereFroms>MDItemFinderComment' file.pdf
然后你可以检查:
mdls file.pdf
如果你有成千上万的事情要做,你可以指定一个目录开始并 -r
递归,比如:
exiftool '-MDItemWhereFroms>MDItemFinderComment' -r .
您也可以将其限制为某些文件。
在 macOS
上,使用 homebrew 安装 exiftool
可能是最简单的方法:
brew install exiftool