我正在创建一个脚本来删除我的mac上的消息历史记录。我需要它删除最近添加的文件夹到目录。我可以删除一个我有名字的文件夹,但我不知道如何获取最近添加的文件夹来删除它。存档文件夹是〜/ Library / Containers / com.apple.iChat / Data / Library / Messages / Archive。 感谢
答案 0 :(得分:1)
按创建日期对Finder中的文件夹进行排序,并获取最后一项
set archivedMessages to (path to library folder from user domain as text) & "Containers:com.apple.iChat:Data:Library:Messages:Archive:"
tell application "Finder"
set mostRecentChat to last item of (sort folders of folder archivedMessages by creation date)
delete mostRecentChat
end