在 MacOS 中更改硬盘驱动器的图标时 - icns 文件实际存储在哪里?
When changing the icon of the Hard Drive in MacOS - where are the icns-file actually stored?
长话短说 - 我买了一台新电脑,并决定不从旧 Mac 迁移到新电脑。仍然 - 有一些东西我想保留,我几年前找到的用来替换 "Macintosh HD" 图标的图标是我非常想找到的东西。
所以我的问题是 - 这些图标实际存储在哪里?我搜索了 "everywhere"。它不在存储系统图标的 /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources
中。
有和我一样强迫症的人能帮帮我吗?
如果相关,我是 运行 Catalina 10.15.1。
首先:
用于覆盖系统默认图标的自定义图标永远不会存储在 /System/Library/..
中,因为这是系统保留文件夹。
在 macOS 上,当您使用 Finder 信息面板将自定义图标粘贴到文件夹或文件时,这些图标存储在资源分支中file/folder.
的扩展属性
现在关于您的用例:
为了看到这些你需要 show the hidden files 你会看到
.VolumeIcon.icns
在您的 /
本地驱动器上 (Macintosh HD):
由于这是一个写保护路径 (SIP),您不能在那里存储自定义数据,而是这个 .VolumeIcon.icns
别名在那里并将指向实际的图标文件。
如果您仍然无法找到图标文件,您可以随时使用下一个技巧。打开具有自定义图标的 Finder“信息面板”MacintoshHD,然后单击图标表示并将其复制到剪贴板 (cmd + C) 然后打开预览和select“文件>从剪贴板新建”然后将图标保存为icns
。完成!
长话短说 - 我买了一台新电脑,并决定不从旧 Mac 迁移到新电脑。仍然 - 有一些东西我想保留,我几年前找到的用来替换 "Macintosh HD" 图标的图标是我非常想找到的东西。
所以我的问题是 - 这些图标实际存储在哪里?我搜索了 "everywhere"。它不在存储系统图标的 /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources
中。
有和我一样强迫症的人能帮帮我吗?
如果相关,我是 运行 Catalina 10.15.1。
首先:
用于覆盖系统默认图标的自定义图标永远不会存储在 /System/Library/..
中,因为这是系统保留文件夹。
在 macOS 上,当您使用 Finder 信息面板将自定义图标粘贴到文件夹或文件时,这些图标存储在资源分支中file/folder.
的扩展属性现在关于您的用例:
为了看到这些你需要 show the hidden files 你会看到
.VolumeIcon.icns
在您的 /
本地驱动器上 (Macintosh HD):
.VolumeIcon.icns
别名在那里并将指向实际的图标文件。
如果您仍然无法找到图标文件,您可以随时使用下一个技巧。打开具有自定义图标的 Finder“信息面板”MacintoshHD,然后单击图标表示并将其复制到剪贴板 (cmd + C) 然后打开预览和select“文件>从剪贴板新建”然后将图标保存为icns
。完成!