隐藏/重置Macintosh对下载文件的了解?


0

所以我的问题是可以删除Mac对文件的了解。

例如:

我注意到的是,设置“允许从Mac App Store下载的应用程序和识别的开发人员”显然不允许我打开在Macintosh上下载的未识别的应用程序。

但是,我已经能够在不同的计算机上下载相同的应用程序 - 甚至是我尝试过的Java小程序,并通过USB传输并运行它。没有安全性,未经识别的开发人员警告。

所以我的问题是可以“删除”它在我的Macintosh上下载的知识吗?我不确定它是如何跟踪来自哪里的,但这也很有趣。

Answers:


2

如果你真的需要清除'where from'元数据

如果您在下载的文件上运行xattr,如下所示:

xattr /Path/To/File

你会得到一个名为的钥匙 com.apple.metadata:kMDItemWhereFroms 要在终端中删除此密钥,请运行:

xattr -d com.apple.metadata:kMDItemWhereFroms /Path/To/File

但是,如果您认为您需要经常这样做,那么您可以使用此Applescript,保存为应用程序&简单地拖拽将文件丢弃以清除数据...

on deleteWhereFrom(fileToClean)
    try
        set posixPath to quoted form of POSIX path of fileToClean
        do shell script "xattr -d com.apple.metadata:kMDItemWhereFroms " & posixPath
    end try
end deleteWhereFrom
on open imgs
    repeat with i in imgs
        deleteWhereFrom(i)
    end repeat
end open
on run
    set imgs to choose file with multiple selections allowed
    repeat with i in imgs
        deleteWhereFrom(i)
    end repeat
end run

资源 从文件中删除“Where From”元数据


谢谢,我知道你可以这样打开它,但是,我想知道删除这样的东西的过程。
Usercb

..完。 .. ;-)
Tetsujin

对于adobe cc无法同步的文件非常有用:)
vklidu
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.