![有没有办法去除从互联网上下载的 html 文档的污染](https://linux22.com/image/1221409/%E6%9C%89%E6%B2%A1%E6%9C%89%E5%8A%9E%E6%B3%95%E5%8E%BB%E9%99%A4%E4%BB%8E%E4%BA%92%E8%81%94%E7%BD%91%E4%B8%8A%E4%B8%8B%E8%BD%BD%E7%9A%84%20html%20%E6%96%87%E6%A1%A3%E7%9A%84%E6%B1%A1%E6%9F%93.png)
每当你从互联网上下载 HTML 文件(例如,在 zip 存档中)时,第一次在 OS X 中打开该文件时,你会收到一条警告,例如“此文件是从互联网上下载的,可能会对你的母亲造成可怕的伤害,你确定要打开它吗?”单击“确定”后,你可以再次打开该文件,而不会受到进一步的骚扰。
有没有什么方法可以快速将一组文件标记为安全,以便第一次打开它们时不会出现警告?
我的具体用例是,我下载了大量 HTML 文件,然后使用“打开”命令打开。如果我尝试同时打开五个文件,就会出现五个警告对话框,这很乏味,也很烦人。
答案1
要完全清理文件,您需要删除用于将其标记为隔离下载的两个扩展属性,并跟踪其来源:
xattr -d com.apple.quarantine file-to-clean
xattr -d com.apple.metadata:kMDItemWhereFroms file-to-clean
为了节省输入和/或拼写错误,您可能需要将其包装在一个简单的 shell 脚本中...
答案2
删除位于文件夹中的已验证的下载插件/Library/Internet Plug-Ins
。
我在 Firefox 中使用 FlashGot + Speed Download,没有遇到过这些警告。