在MacOS中更改硬盘图标时,icns文件实际存储在哪里?

在MacOS中更改硬盘图标时,icns文件实际存储在哪里?,macos,icons,macos-catalina,Macos,Icons,Macos Catalina,长话短说——我买了一台新电脑,决定不把我的旧Mac电脑移植到新电脑上。尽管如此,我还是想保留一些东西,多年前我找到的用来取代“Macintosh HD”图标的图标是我非常想找到的 所以我的问题是-这些图标实际存储在哪里?我到处都找过。它不在存储系统图标的/System/Library/CoreServices/C-oreTypes.bundle/Contents/resources中 有谁能帮助我摆脱强迫症吗 如果相关,我正在运行Catalina 10.15.1。首先: 用于替代系统默认图标的自

长话短说——我买了一台新电脑,决定不把我的旧Mac电脑移植到新电脑上。尽管如此,我还是想保留一些东西,多年前我找到的用来取代“Macintosh HD”图标的图标是我非常想找到的

所以我的问题是-这些图标实际存储在哪里?我到处都找过。它不在存储系统图标的
/System/Library/CoreServices/C-oreTypes.bundle/Contents/resources

有谁能帮助我摆脱强迫症吗


如果相关,我正在运行Catalina 10.15.1。

首先: 用于替代系统默认图标的自定义图标将永远不会存储在
/System/Library/。
中,因为这是一个系统保留文件夹

macOS上,使用Finder信息面板将自定义图标粘贴到文件夹或文件时,这些图标存储在文件/文件夹扩展属性的资源叉中

现在关于您的用例: 为了看到这些,你需要并且你会看到
/
本地驱动器(Macintosh HD)上的
.VolumeIcon.icns
: 由于这是一个写保护路径(SIP),您无法将自定义数据存储在那里,而此
.VolumeIcon.icns
别名位于那里,并将指向实际的图标文件

如果您仍然无法找到图标文件,您可以随时使用下一个技巧。打开带有自定义图标的MacintoshHD的“信息面板”,单击图标表示并将其复制到剪贴板(cmd+C),然后打开预览并选择“文件>从剪贴板新建”,然后将图标另存为
icns
。完成了