macOS可通过替换.icns图标实现文件夹自定义颜色:一、下载预设彩色图标包并粘贴至文件夹简介;二、用预览新建1024×1024纯色图像导出为.icns;三、Automator运行脚本批量生成;四、用ColorFolder等第三方工具一键着色。

如果您希望在 macOS 系统中为文件夹设置自定义颜色图标以实现视觉区分或个性化装饰,系统本身不提供直接“填充颜色”的功能,但可通过替换图标资源的方式达成多彩效果。以下是几种可行的操作方法:
一、使用预设彩色文件夹图标替换
macOS 支持通过更换文件夹的.icns图标文件来改变其外观,可从第三方资源获取已设计好的红、蓝、绿等纯色文件夹图标包,替换后即显示对应颜色。
1、访问可信图标资源网站(如 iconarchive.com 或 deviantart.com),搜索关键词“colored folder icns mac”下载单色文件夹图标压缩包。
2、解压后找到扩展名为.icns的图标文件,双击用预览应用打开。
3、在预览窗口顶部菜单栏选择“编辑”→“复制”,或按 Command+C 复制图标图像。
4、右键目标文件夹,选择“显示简介”,点击左上角默认图标区域,按 Command+V 粘贴新图标。
5、关闭简介窗口,刷新访达视图(Command+R),彩色图标即生效。
二、用预览应用手动生成纯色图标
无需外部资源,仅使用 macOS 自带的“预览”应用即可创建任意 RGB 值的纯色正方形图标,适配文件夹图标尺寸要求(1024×1024 像素)。
1、打开“预览”应用,新建一个空白图像:菜单栏“文件”→“新建从剪贴板”(若剪贴板为空,则先新建画布)。
2、点击工具栏“矩形选择”工具,拖出全画布选区;再点“编辑”→“填充”→选择所需颜色,确认填充。
3、点击“工具”→“调整大小”,将宽度和高度均设为1024,单位选“像素”,勾选“缩放比例”,点击“确定”。
4、点击“文件”→“导出”,格式选“ICNS”,保存至桌面或其他易访问位置。
5、右键目标文件夹→“显示简介”,点击左上角图标→Command+V 粘贴,关闭窗口并刷新。
三、借助 Automator 批量生成彩色图标
当需为多个文件夹统一设置不同颜色时,可创建 Automator 快捷操作,自动调用脚本生成指定颜色的.icns文件并完成替换,避免逐一手动操作。
1、打开“Automator”应用,新建“快捷操作”,文档类型选“快速操作”,在左侧库中拖入“运行 Shell 脚本”操作。
2、在脚本框内粘贴以下内容(示例生成蓝色图标):
mkdir -p /tmp/colorfolder && sips -s format icns -z 1024 1024 /tmp/colorfolder/blue.png --out /tmp/colorfolder/blue.icns 2>/dev/null || { echo "请先用预览创建 /tmp/colorfolder/blue.png"; exit 1; }
3、保存快捷操作名称为“生成蓝色文件夹图标”,返回访达,选中目标文件夹,右键→“快速操作”→执行该操作。
4、手动将生成的 blue.icns 拖入文件夹简介窗口图标位,或配合 AppleScript 实现全自动粘贴(需开启辅助功能权限)。
四、使用第三方应用一键着色
部分轻量级第三方工具专为 macOS 文件夹图标定制设计,支持滑块调节色相、饱和度与亮度,并实时生成并应用.icns图标,操作门槛更低。
1、从官网下载 ColorFolder 或 Folder Colorizer(确保签名有效且兼容当前 macOS 版本)。
2、安装后启动应用,在主界面拖入目标文件夹,或点击“+”号添加。
3、使用拾色器或 HSB 滑块选择颜色,点击“Apply”按钮,应用立即生效。
4、确认访达中文件夹图标已更新为所选颜色,无需重启或注销系统。










