Mac系统可通过Automator创建“快速操作”服务自定义访达右键菜单:新建文稿选“快速操作”,设接收对象为“文件或文件夹”且位于“访达.app”,添加“运行Shell脚本”动作并编写对应命令,保存后重启访达即可生效。

Mac系统默认不提供直接编辑访达右键菜单项的图形界面,但可通过Automator创建自定义服务并自动注入到“快速操作”子菜单中,这是苹果官方支持且无需第三方工具的修改方式。
用Automator创建新右键菜单项
第一步:按 Command + 空格 打开 Spotlight,输入“Automator”并回车启动。
第二步:点击左上角“新建文稿”→在模板列表中选择“快速操作”→点击右下角“选取”。
第三步:在右上角配置区,“工作流程收到当前”设为“文件或文件夹”,“位于”选“访达.app”。【若设错位置,该服务将完全不会出现在访达右键菜单中】
第四步:在左侧动作库搜索栏输入“运行Shell脚本”,将其拖入右侧工作区;Shell 选择“/bin/zsh”,“传递输入”设为“作为自变量”。
第五步:在脚本编辑框中粘贴对应功能代码。例如复制文件路径:printf '%s\n' "$@" | pbcopy;用VS Code打开文件:for f in "$@"; do open -a "Code" "$f"; done。
让服务生效并出现在右键菜单里
保存时使用简洁中文名,如“复制路径”或“用Typora打开”。Automator会自动将其存入 ~/Library/Services/ 目录。
必须重启访达才能使新服务出现在右键菜单中:按 Command + Option + Esc → 在弹出窗口中选中“访达”→点击“重新开启”。
扩展右键菜单功能(可选)
方法一:添加多操作组合服务
在Automator中,可在“运行Shell脚本”后继续添加“移动文件”“重命名 Finder 项目”等内置动作,实现“选中文件→压缩→移入指定文件夹”等连贯操作。
方法二:适配不同对象类型
若希望服务对图片、PDF、文本等特定类型生效,可在“工作流程收到当前”下方点击“添加条件”,设置“文件类型”为“public.image”或“com.adobe.pdf”等UTI标识符。
方法三:绑定快捷键(仅限部分场景)
保存服务后,前往“系统设置”→“键盘”→“快捷键”→“服务”,在右侧列表中找到刚保存的服务名,双击右侧空白处为其分配全局快捷键——注意:该快捷键仅在访达前台时有效,且不会改变右键菜单本身。


















