答案1
不幸的是,我还没有找到一种本地实现此目的的方法。但是正如 @Spiff 在上面的评论中所建议的那样,有一个解决方法:
首先,安装自制,如果您还没有这样做的话。然后,在终端中运行以下三个命令:
brew install watchman
watchman watch ~/Downloads
watchman -- trigger ~/Downloads removequarantine '*' -- ~/remove-quarantine.sh
第一个命令将安装守望者,一个开源文件监视工具。其他两个命令将为 Downloads 文件夹设置一个监视程序。每当在该文件夹中添加或修改文件时,watchman 都会调用 中的脚本~/remove-quarantine.sh
。我们仍然必须创建该脚本。使用文本编辑器,创建一个新文件并将其命名为remove-quarantine.sh
,将其放在您的主文件夹中,然后向其中添加以下行:
xattr -dr com.apple.quarantine ~/Downloads/$1
您可以在以下位置找到更多详细信息博客文章我对此做了说明。