如何批量删除文件夹结构中的Raw格式照片并优化JPG文件?
解决方案与存储建议
一、批量删除Raw格式照片
Raw格式文件(常见后缀:.nef、.cr2、.arw、.dng等)可通过系统自带工具快速批量删除,完全不破坏你的文件夹结构:
- Windows:打开照片根目录,右上角搜索框输入
*.nef;*.cr2;*.arw;*.dng(把你用到的Raw后缀都加上),选中所有搜索结果直接删除。高效版用PowerShell命令:Get-ChildItem -Path "你的照片根目录" -Recurse -Include *.nef,*.cr2,*.arw,*.dng | Remove-Item -Confirm:$false - Mac:打开照片根目录按
Cmd+F,搜索类型选“其他”,找到“文件扩展名”,输入多个Raw后缀(用逗号分隔),选中结果后删除。终端命令:find "你的照片根目录" -type f \( -iname "*.nef" -o -iname "*.cr2" -o -iname "*.arw" -o -iname "*.dng" \) -delete
二、用Photoshop批量压缩大尺寸JPG并保留文件夹结构
完全可以实现,核心用**动作(Action)+批处理(Batch)**功能,步骤如下:
- 录制压缩动作:
- 打开一张20MB以上的JPG测试图;
- 点击「窗口→动作」,新建动作命名为“JPG压缩”,点击开始录制;
- 执行「文件→存储为」,选择JPG格式,调整品质到7-9(这个区间能平衡画质与体积,建议先测试几张),点击保存;
- 关闭当前文件,点击动作面板的停止按钮。
- 批量执行压缩:
- 执行「文件→自动→批处理」;
- 动作选择刚才录制的“JPG压缩”,源选择你的照片根目录,勾选「包含所有子文件夹」;
- 目标选择「与源相同」,勾选「覆盖动作中的存储为命令」;
- 点击确定,Photoshop会自动遍历所有子文件夹,压缩大尺寸JPG并保留原结构。
提示:如果只想处理20MB以上的JPG,可先在系统里筛选出这些文件,复制到临时文件夹(保持原结构)再批处理,完成后替换原文件更稳妥。
三、照片存储优化建议
- 分级备份,避免重复存储:不用两块硬盘存完全相同的内容,用同步工具(比如FreeFileSync)做增量备份——一块硬盘存常用的近期照片,另一块存归档的历史照片+增量备份,能节省近一半空间。
- 格式替换优化:Edited文件夹里的导出照片,可换成WebP或HEIC格式,相同画质下体积比JPG小30%-50%,现在主流设备和软件都支持这两种格式。
- 定期清理冗余文件:每年抽时间清理废片、重复照片,用Duplicate Cleaner这类工具快速识别重复文件;随手拍的低价值手机直出JPG可直接删除。
- 离线+云存储结合:重要照片除本地硬盘外,额外刻成蓝光光盘(单张存25GB,寿命长),或用低成本云盘存低画质预览方便快速查找,原文件留本地。
- 文件夹结构微调:在年份文件夹下加一个「archive」子文件夹,把超过3年的归档照片移进去,减少日常访问的文件数量,也方便后续批量处理。
内容的提问来源于stack exchange,提问作者Kacper Rogósz
相关产品推荐
相关产品推荐

