批量文件命名助手:全能批量命名工具

文章更新:

  20170320 初次成文  

  • 应用名称:批量文件命名助手
  • 应用包名:com.klangappdev.bulkrenamewizard

  如果你经常折腾和整理各种文件,一定会有这样的体验:相比复制,剪切和目录归类来说,重命名往往是最累人的,尤其是当待整理的文件数量特别大的情况下。如果碰到一些情况必须要用手机重命名大量文件时,重命名可以说是"灾难"。但是小苏今天给大家推荐的这款应用却可以化解这场"灾难"。一起来看看吧~

  "批量文件命名助手"是一款可以自定义重命名规则,并可以按照定义好的规则给文件和文件夹进行批量重命名操作的工具。重命名规则非常周到且灵活,并且支持正则表达式(Regular Expression)。你还可以将众多重命名规则按照一定的顺序排列起来,组成一个"重命名任务"以供之后多次使用,并且支持创建/读取/编辑/导入/导出任务。

  听起来好像挺复杂,那么用起来如何呢?下面小苏举一个简单的例子:

  比如我想重命名/storage/emulated/0/DCIM/100_CFV5(即Camera FV-5 用来存储照片的文件夹)下的照片文件,下载安装打开"批量文件命名助手",依次点击"重命名 - 重命名文件 - 添加文件",进入"/storage/emulated/0/DCIM/100_CFV5"这个目录,选择你想要命名的文件,点击"添加按钮"将文件添加到"待处理"文件列表中:

  点击"继续",会进入"规则建造器"界面,在这个界面,你可以为待处理的文件自定义重命名规则。在"规则建造器"中,支持添加并排序多个重命名规则,重命名时将会按照设定好的规则,依次按照规则的先后排列顺序来执行重命名操作:

  这里小苏将文件名称中的"DSC"改成了"Photo",并且使用正则表达式将文件名称中的"Counter"(就是文件名称后的照片计数)移除,在文件名称后加入了照片EXIF标签中的时间和日期,并且将文件后缀从大写的"JPG"改成了小写的"jpg",在"预览标签中可以预览重命名后的结果:

  如果"预览"标签中的结果和预期效果一致的话,点击"继续"可以进入"命名选项",在这个界面中,你可以设定"是否将此次命名规则保存为任务","命名后文件的保存位置"和"文件名称出现冲突时的操作":

  根据需要设定完成后,点击"完成"按钮开始命名,命名完成后,会通过通知栏和Toast发送通知,点击通知栏中的通知可以进入操作结果:

  然后我们在文件管理器里面看一下此次重命名是否确实成功:

注意事项:

  1. 由于重命名文件属于敏感操作,所以在使用此应用进行文件重命名操作时,请先将原文件复制一份副本,在文件副本上进行操作

  2. 此应用无法对存放于外置存储(如SD卡,OTG设备)及系统分区(如/data,/system分区)的文件进行重命名操作,因此在对外置存储或系统分区中的文件进行批量命名操作时,请先将文件复制到内部存储中再进行操作

应用下载:

Google Play:

https://play.google.com/store/apps/details?id=com.klangappdev.bulkrenamewizard   如果你想了解正则表达式,请看这里:

正则表达式参考文档 - Regular Expression Syntax Reference

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Python中文社区

Python爬虫抓取收集考试大纲

專 欄 ❈ Garfield_Liang,Python中文社区专栏作者。 博客地址:http://www.jianshu.com/u/cac1d39abfa9 ...

260100
来自专栏跟着阿笨一起玩NET

js的alert和confirm美化

window对象的alert和confirm标准方法在不同浏览器的显示效果不太相同,有个相同点是都不是很美观。我们的想法是使用js和css分别仿照它们,提供另一...

24920
来自专栏java架构师

跨域请求数据解决方案整理

跨域请求数据解决方案主要有如下解决方法: JSONP方式 表单POST方式 服务器代理 Html5的XDomainRequest Flash request 分...

36270
来自专栏张戈的专栏

解决IE响应式的解决方案css3-mediaqueries.js不生效问题

前阵子解决了博客在低版本 IE 下会假死的问题,发现居然是因为我自定义 CSS 的闭合误用了中文大括号导致的! 解决这个问题之后,又发现了另外一个坑:发现博客在...

44190
来自专栏Web项目聚集地

Javascript中的异步

9020
来自专栏FreeBuf

玩转Google的XSS游戏

作者 Taskiller Hi基友们,本文主要描述Google前些天发布的关于XSS漏洞游戏的玩法,地址在这里。 https://xss-game.appsp...

269100
来自专栏Java爬坑系列

C语言dll文件的说明以及生成、使用方法

  最近在搞一些小项目,由于要涉及到跟其它语言进行交互,动态链接库变成了不二的选择。为此也查阅了很多资料,将动态链接库的相关知识在此做一个整理。 一、动态链接...

60160
来自专栏python小白到大牛

学习Python一个星期用Scrapy爬取天气预报实践一番

写一个真正意义上一个爬虫,并将他爬取到的数据分别保存到txt、json、已经存在的mysql数据库中。

20620
来自专栏非著名程序员

Android Studio详细安装流程和配置、主题

? 原文作者:欧神. 杨 / OCN Yang 原文地址:http://ocnyang.com/2016/09/13/AndroidStudioSet/ 特别...

28960
来自专栏向治洪

React Native运行原理解析

Facebook 于2015年9月15日推出react native for Android 版本, 加上2014年底已经开源的IOS版本,至此RN (reac...

1.1K80

扫码关注云+社区

领取腾讯云代金券