Hac*_*ker 5 applescript osx-mavericks
我试图递归地从文件夹的所有内容中删除所有标签(OS X 10.9的新功能之一)。由于文件夹中有很多文件(并且文件夹中包含更多文件),因此我想尝试使用Applescript来简化此过程。我在网上看过,没有发现任何有用的信息。
另外,我在Finder或Standard Additions词典中找不到任何对我有帮助的内容。
可能是这样的:
set folder to "folder_path"
set files to (all files of folder)
for each file:
check for tag (optional)
remove all tags from file
Run Code Online (Sandbox Code Playgroud)
PS。上面的代码应该作为脚本功能的指南,而不是使其工作的确切代码。
这将从文件夹的文件中递归地删除所有标签:
set targetFolder to POSIX path of (choose folder with prompt "Remove all tags from this folder..." default location path to desktop)
do shell script "xattr -rd com.apple.metadata:_kMDItemUserTags " & quoted form of targetFolder
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3362 次 |
| 最近记录: |