您现在的位置是:百科 >>正文

批量增加图片名称前缀

百科3333人已围观

简介我电脑里存了三千多张产品图,每次新项目启动都要手动改文件名。直到上周,同事看我一张张右键重命名,直接甩过来一个批处理脚本。三十秒,三百张图全部加上了“2024_秋季_”前缀。 批量加前缀这事儿,Win ...

我电脑里存了三千多张产品图,批量每次新项目启动都要手动改文件名。增加直到上周,图片同事看我一张张右键重命名,前缀直接甩过来一个批处理脚本。批量三十秒,增加三百张图全部加上了“2024_秋季_”前缀。图片

批量加前缀这事儿,前缀Windows自带的批量“重命名”功能就能干一半。全选文件,增加按F2,图片输入第一个文件名,前缀系统自动生成“新名字 (1)、批量新名字 (2)”这种序列。增加但问题是图片,它只改主文件名,后缀名不动,而且没法在原有名字前面加固定词。你想要的“IMG_001.jpg”变成“客户A_IMG_001.jpg”,它做不到。

真正好用的是PowerShell,Windows里自带,不用装额外软件。按住Shift键,在图片文件夹里点右键,选“在此处打开PowerShell窗口”,然后敲一行代码:

Get-ChildItem *.jpg | Rename-Item -NewName { $_.Name -replace '^', '客户A_'}

这行命令的意思简单粗暴:找出所有jpg文件,在每个文件名开头加上“客户A_”。如果你要连png、raw一起处理,把“*.jpg”改成“*.*”就行。要是加前缀的同时还想加日期,那就这样写:

Get-ChildItem *.jpg | Rename-Item -NewName { $_.Name -replace '^', (Get-Date -Format 'yyyyMMdd') + '_'}

跑完一看,文件名全变成了“20240915_IMG_001.jpg”这种格式。我头一回跑这个命令的时候,手抖点错了文件夹,把桌面上的截图也给改了。那会儿桌面上一百多个截图全变成“测试_截图(1).png”这种鬼样子。所以用之前一定得确认当前路径,最好先建个临时文件夹试试。

Mac用户也别急,Finder里没有现成的“加前缀”按钮,但你可以用“重命名”功能里的“格式”选项。全选文件,右键选“重命名”,把“替换”改成“添加文本”,再在输入框里打上你要加的前缀,位置选“之前”就行。说实话,苹果这个功能藏得挺深,藏了好几个菜单层级,很多人根本不知道。

要是你嫌命令行麻烦,又经常要处理这种活儿,可以整个免费的PowerToys。微软官方出的工具集,里面有个“PowerRename”模块,图形界面,支持正则表达式,勾选一下就能批量加前缀。右键选中文件,点“PowerRename”,在“搜索”栏留空,“替换为”栏填你要加的前缀,再把“名称开头”选项打开,点应用就完事。

批量加前缀这件事,本质上是个防呆操作。真正的价值不在省那几分钟,而是避免人为手打时把“客户A”打成“客户a”或者漏掉下划线。文件多了以后,命名规则不统一,找起来跟大海捞针似的。我见过有人用中文名、英文名、日期、版本号混着来,最后连自己都分不清哪个是最终版。

说到底,工具就是那几样,PowerShell、Mac自带重命名、PowerToys,三选一就够用。挑个顺手的,花十分钟练一次,以后每次整理图片都能省下半小时。别嫌麻烦,先拿个十张八张的测试一下,跑通了再批量操作。我那次误改桌面截图,就是因为没舍得先试两张。

Tags:

相关文章

  • 线上推广的渠道和方法

    百科

    去年冬天,我帮一家做手工皮具的小店做线上推广。老板是个四十多岁的匠人,手艺没得说,但网店流量惨淡。我们没砸一分钱广告费,只做了一件事——把他在工作台前打磨皮料的短视频剪成15秒的片段,配上他粗糙手指的 ...

    【百科】

    阅读更多
  • 互联网信息内容管理办案中通过网络巡查

    百科

    凌晨两点,某直播间里主播正卖力吆喝一款“包治百病”的保健品。屏幕另一头,网安民警老周点开后台数据,发现该账号近三个月累计观看人数已破百万——但营业执照上的经营范围,明明只写了“服装零售”。这不是个案。 ...

    【百科】

    阅读更多
  • 法律漏洞的类型

    百科

    德国法学家拉伦茨讲过一个案子:某地方法规要求“车辆”进入林地必须缴纳环保费,结果有人骑着电动平衡车溜了进去,被管理员拦下时,他反问:“这是车吗?”管理员哑了。法规写的是“车辆”,但立规时根本没人想过平 ...

    【百科】

    阅读更多


友情链接