macOS批量PNG图片转ICO格式

2026年06月20日

导读

本文介绍了在macOS系统上利用“自动操作”和Shell脚本实现图片批量转换的方法。

系统环境:macOS Sequoia 15.7.7

设备:Mac mini M4 2024年

1、在mac添加快捷操作

1-1、在Mac上打开自动操作,选取快速操作

在mac添加快捷操作

1-2、在工作流的顶部,它显示工作流程收到当前,选择图像文件,然后在位于下选择访达.app

1-3、在自动操作的左侧面板,在资源库下选择实用工具,然后将运行Shell脚本,拖放到右侧工作流程面板中;

1-4、对于运行Shell脚本Shell选择/bin/zsh传递输入选择作为自变量

在mac添加快捷操作

1-5、将下放代码粘贴到下面文本框

png转换为webp

setopt nullglob for file in "$@"; do if [[ "$file" =~ \.[Pp][Nn][Gg]$ ]]; then sips -s format ico "$file" --out "${file%.*}.ico" fi done

1-6、在文件菜单选择储存,保存文件名为png转换为ico,保存到默认地址即可。

注意:如需修改已保存的快捷操作文件,可以通过访达 - 鼠标右键前往文件夹 - 输入/Users/用户名/Library/Services/,按回车即可找到对应文件进行修改

2、批量将图片转换为ICO格式

选中所有需要转换的图片,鼠标右键 - 快速操作 - png转换为ico

批量将图片转换为ICO格式