核心概念:什么是“动作”与“批处理”?
在开始之前,你需要理解 PS 批处理的核心机制:动作 和 批处理。

(图片来源网络,侵删)
- 动作:就像一个“录制机”,你可以把一系列操作(如打开图片 -> 调整大小 -> 加文字 -> 保存)录制下来,之后,你只需点击“播放”,PS 就会自动重复你录制的所有步骤。
- 批处理:是一个“执行器”,它可以把录制的“动作”应用到一个文件夹里的所有图片上,实现自动化处理。
第一部分:创建你的第一个“动作”
这是所有批量处理的基础,我们以一个最常见的需求为例:批量将图片调整为固定宽度(1200 像素),并保持长宽比不变。
步骤 1:打开“动作”面板
- 菜单栏:
窗口->动作。 - 或者直接按快捷键
Alt + F9(Windows) /Option + F9(Mac)。 - 你会看到一个面板,默认是空的。
步骤 2:创建新动作
- 在“动作”面板下方,点击 “创建新组” 按钮(像一个文件夹的图标),给你的动作分类命名,我的批处理”。
- 在新创建的组里,点击 “创建新动作” 按钮(像一个圆形录音机的图标)。
- 弹出对话框,为你的动作命名,调整宽度为1200像素”。
- 可以设置一个功能键(F1-F12)和颜色,方便以后快速调用,可选。
- 点击 “记录”。从现在开始,你的所有操作都会被录制!
步骤 3:录制动作
我们开始执行你想批量处理的操作。注意:使用一张有代表性的“测试图片”来录制,确保效果正确。
-
打开一张测试图片:
- 菜单栏:
文件->打开,选择一张你的图片。
- 菜单栏:
-
执行核心操作(调整大小):
- 菜单栏:
图像->图像大小。 - 在弹出的窗口中:
- 勾选“约束比例”(非常重要!),这样调整宽度时高度会自动按比例调整。
- 将 “宽度” 设置为你想要的值,
1200像素。 - 高度 会自动计算出来,不用管它。
- 确认单位是“像素”。
- 点击 “确定”。
- 菜单栏:
-
保存图片(关键步骤):
- 菜单栏:
文件->存储为。 - 格式选择:通常选择
JPEG或PNG。 - 设置品质:对于 JPEG,可以设置一个合适的品质(如 10-12)。
- 位置:这是最关键的一步! 你不能直接覆盖原图。创建一个新的文件夹(例如桌面上的“已处理图片”)来存放处理后的图片,选择这个新文件夹。
- 文件名:可以随便起一个,因为批处理时会自动用原图名替换。
- 点击 “保存”。
- 如果是 JPEG,可能会弹出一个小窗口询问“JPEG 选项”,直接点击“确定”即可。
- 菜单栏:
-
关闭图片:
- 菜单栏:
文件->关闭。 - 它会问你是否保存更改,因为我们已经“存储为”了,所以点击 “不保存”。
- 菜单栏:
步骤 4:停止录制
- 回到“动作”面板,点击面板下方的 “停止播放/记录” 按钮(方形图标)。
- 你的“调整宽度为1200像素”这个动作就录制完成了!面板里会显示你录制的所有步骤。
第二部分:使用“批处理”功能自动化处理
动作已经准备好了,现在让它工作起来。
使用“批处理”命令(最经典的方法)
-
打开“批处理”对话框:
- 菜单栏:
文件->自动->批处理。
- 菜单栏:
-
设置批处理参数:
- 组:选择你之前创建的动作组,我的批处理”。
- 动作:选择你录制的具体动作,调整宽度为1200像素”。
- 源:选择要处理的图片来源。
- 文件夹:(最常用) 点击“选择”,选择包含所有待处理原图的文件夹。
- 导入:从扫描仪或相机导入。
- 打开的文件:处理当前所有已打开的文件。
- 目标:选择处理后的图片存放位置。
- 文件夹:(最常用) 点击“选择”,选择你之前创建的“已处理图片”文件夹。
- 存储并关闭:处理完一张后直接保存并关闭,覆盖原图(不推荐,容易出错)。
- 无:只处理不保存(用于某些特殊效果)。
- 文件命名(可选):可以自定义文件名规则,如
文档 + 序号 + 扩展名。 - 错误:如果处理过程中出错,可以选择“将错误记录到文件”,方便排查。
-
开始批处理:
- 确认所有设置无误后,点击 “确定”。
- PS 会自动打开源文件夹里的每一张图片,依次执行你录制的动作,并将结果保存到目标文件夹,你可以看到左下角有进度条。
等待所有图片处理完毕,去你的目标文件夹查看结果吧!
第三部分:进阶技巧与常见场景
掌握了基础后,我们可以处理更复杂的需求。
场景1:批量添加水印
-
录制动作:
- 打开测试图片。
- 使用 文字工具 或 自定义形状工具 创建你的水印(可以是一个Logo或一行文字)。
- 在图层面板中,将水印图层的不透明度调低(30%)。
- 将水印图层移动到合适位置(如右下角)。
- 合并可见图层:
图层->合并可见图层(快捷键Ctrl + Shift + Alt + E/Cmd + Option + Shift + E),这一步非常重要,确保水印和图片合成一层。 - 存储为 到目标文件夹,然后关闭图片。
- 停止录制。
-
执行批处理:使用上面“方法一”进行批处理。
场景2:批量应用滤镜或颜色调整
- 录制动作:
- 打开测试图片。
- 应用任何滤镜(如
滤镜->锐化->USM 锐化)或颜色调整(如图像->调整->曲线)。 - 存储为 并关闭。
- 停止录制。
- 执行批处理:同上。
场景3:批量重命名图片
这个功能更简单,甚至不需要录制动作。
- 打开“批处理”对话框 (
文件->自动->批处理)。 - 组 和 动作 可以留空,因为我们用的是内置功能。
- 源:选择包含要重命名图片的文件夹。
- 目标:选择重命名后图片存放的文件夹(可以是同一个文件夹)。
- 勾选“重命名” 选项。
- 设置命名规则:
- 为所有文件命名:
风景_####.jpg, 会自动生成 1, 2, 3... 的序列号。 - 为序列编号:可以设置起始编号。
- 其他选项:如
文档名 + 序列号等。
- 为所有文件命名:
- 点击 “确定”,所有图片就会被自动重命名。
第四部分:更强大的“变量”功能(高级)
如果你的水印或文件名需要动态变化(比如包含图片本身的某些信息,如文件名、尺寸等),可以使用“变量”功能。
- 核心思路:在动作中,你不去写死文字或文件名,而是插入一个“变量占位符”,在执行批处理时,PS 会自动用每个图片的实际信息(如文件名、宽度、高度)来替换这个占位符。
示例:批量添加动态文件名水印
-
创建变量:
- 菜单栏:
图像->变量->定义。 - 在“定义”对话框中,点击“新建”。
- 名称:给变量起个名,如
FileName。 - 类型:选择
文本替换。 - 默认值:可以留空或写一个示例。
- 点击“确定”。
- 菜单栏:
-
录制动作:
- 打开测试图片。
- 使用 文字工具,在画布上输入你想要的格式,
图片名称:。 - 现在要插入变量,点击图层面板中的“创建文字变形”图标(那个“T”下面有波浪线的图标),选择 “替换变量” -> “文件名称”。
- 文字图层会变成一个动态链接,你可以调整字体、大小、位置。
- 合并可见图层 (
Ctrl + Shift + Alt + E)。 - 存储为 到目标文件夹,然后关闭图片。
- 停止录制。
-
执行“将图层作为图像保存”(更高级的批处理):
- 这个功能比“批处理”更强大,可以直接保存图层。
- 菜单栏:
文件->导出->将图层作为图像文件导出。 - 在弹出的窗口中:
- 文件名:你可以使用变量,
[FileName]_processed.jpg。 - 目标:选择输出文件夹。
- 勾选 “包含所有变体”。
- 文件名:你可以使用变量,
- 点击 “确定”,PS 就会根据每个文件的变量信息,自动生成带文件名的水印图片。
总结与最佳实践
- 先测试,再批量:永远先用一张“测试图片”录制和调试动作,确保效果完美后再进行批量处理。
- 原图备份:批量处理前,最好将原图文件夹备份一份,以防操作失误导致原图损坏。
- 文件命名清晰:创建动作组和动作时,使用清晰的命名,方便日后管理。
- 善用“停止”:如果批处理过程中发现错误,可以立即按
Esc键或Ctrl + .(Windows) /Cmd + .(Mac) 来停止。 - PSD vs. JPEG:如果你的动作涉及到多次修改,最好先将图片保存为无损的 PSD 格式进行中间处理,最后一步再转为 JPEG,但通常直接处理并导出 JPEG 就足够了。
希望这份详尽的教程能帮助你掌握 PS 批量处理的强大功能,大大提高你的工作效率!
