次第 3.0.0:一款灵活的小工具,一键批量修改文件名

简介

作为一名多年的资源收藏控、整理癖,平时自然少不了对文件进行大批量的重命名,在尝试过人工、三方软件、批处理命令等多种方式之后发现,没一种称手……于是一言不合开发起自己专属的工具。

起初就我自己用,bug横出也懒得大改;S7得知后也要过去用,并为它设计了LOGO;现在,我重新开发,把它发布出来,分享给有需要的朋友。

S7设计的LOGO(是不是很形象)

次第从诞生迄今已有五六年的历史,这也是为什么你看到的版本已经是3.0.0,在此之前它甚至没有个像样的名字。

最早的1.x.x版是纯黑框……
2.0.0开始有了界面,并提供了丰富的文件名格式选择。但仍然相当的定制化,选择余地有限,且只能处理对单个文件夹中的文件。
直到现在,采用全新技术,做出了一版人人适用的次第。(尽管在颜值上丝毫没有进步……)

它最主要的功能是将文件名依次编序,故文绉绉曰:次第。

软件下载链接(百度云)

欢迎订阅《逸之的程序小库》专题,软件的版本更新及各版的使用说明均收录其中。

次第主程序和它的小伙伴们(请勿删除或修改任何一个文件)

使用说明

双击「cidi.exe」打开软件,将需要重命名的文件用鼠标拖拽到窗口内。

譬如我随意新建的一些文本文档
窗口中将显示它们的路径列表

■ 如果一不小心拖了多余的文件进来,可以点击右侧的小×将其移除。

■ 可以点击左下角的「清空」按钮将列表清空。

■ 由于重命名的时候会按列表中的次序进行编号,可以用鼠标拖拽,调整它们的顺序。

好了,敲黑板,下面开讲:如何定制自己想要的文件名。

在「自定义文件名:」右侧,可以看到一长一短两个被点隔开的输入框,分别代表文件的主名和扩展名。先说主名,我定义了3个具有特殊含义的字符:

%b:表示文件原来的主名

%I(大写i):表示数字编号

%i:表示补零对齐的编号

这对没有编程经验的朋友来说可能略显抽象,下面举例说明。

输入「我们是编好号的文件 %I」,点击「批量重命名」按钮,重命名成功的文件名将显示为蓝色,不成功的将显示为红色(比如你中途把文件从硬盘上删掉了)。
我们到文件夹中查看一下,确实已经重命名了。(太占篇幅,下面的操作不再一一查看。)

看起来比刚才整齐多了,但编号是1~13,相信很多朋友会和我一样更喜欢把编号对齐,即01~13,这就不能用「%I」,该「%i」登场了。

输入「我们是编号对齐的文件 (%i)」,点击「批量重命名」。(就像可以给编号加上括号,你可以很灵活地定制文件名。)

如果不小心操作失误了,可以点击「撤销」,还原到之前的文件名。

在「撤销」按钮左侧,可以调整起始编号,比如我们从630开始:

编号就成了630~642

「%b」用于在原文件名的基础上添加新的东西,比如:

「删头」顾名思义,比如点击一次:

每一个文件名的头——「我」字被删掉了

「删尾」亦然。

最后介绍一下扩展名部分。默认的「%e」代表原扩展名,可以直接改掉,或在其基础上添加一些字符,但也许通常你不会有改动它的需要。

一般程序员和扩展名打交道最多
瞬间都成了图片

注意事项

■ 该程序要求系统为Vista及以上,即xp无法使用。

■ 该程序可能对显卡提出一定的要求,过于老旧的机子无法运行。

■ 如果提示缺少「api-ms-win-crt-runtime-l1-1-0.dll」,说明你的电脑缺少补丁「Visual C++ Redistributable for Visual Studio 2015」,可以到官网下载安装,也可以在次第的下载链接里找到,根据自己系统的位数选择:「vc_redist.x86.exe」(32位)/「vc_redist.x64.exe」(64位)。

■ Windows是不允许文件名中包含「\/:*?"<>」这些字符的,所以不要妄想输入它们。

■ 由于一个文件夹下不允许存在同名的文件,软件将严格把关。在重命名前请理清编号,否则程序将拒绝操作,你会见到这样的提示信息:

■ 谨慎操作,在熟练使用之前建议每重命名一次进行一次确认。软件的「撤销」功能只能撤销一系列重命名操作的最后一步,由使用者操作不当所造成的文件名混乱概与软件作者无关。


2017年4月20日 苏州


程序源码已分享

相关阅读

Python+Qt Quick:一种便捷的桌面软件开发模式

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 202,905评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,140评论 2 379
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 149,791评论 0 335
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,483评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,476评论 5 364
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,516评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,905评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,560评论 0 256
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,778评论 1 296
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,557评论 2 319
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,635评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,338评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,925评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,898评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,142评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,818评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,347评论 2 342

推荐阅读更多精彩内容

  • 一、温故而知新 1. 内存不够怎么办 内存简单分配策略的问题地址空间不隔离内存使用效率低程序运行的地址不确定 关于...
    SeanCST阅读 7,773评论 0 27
  • ORA-00001: 违反唯一约束条件 (.) 错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常。 O...
    我想起个好名字阅读 5,140评论 0 9
  • 个人学习批处理的初衷来源于实际工作;在某个迭代版本有个BS(安卓手游模拟器)大需求,从而在测试过程中就重复涉及到...
    Luckykailiu阅读 4,675评论 0 11
  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 5,713评论 0 10
  • 姓名:刘娇娇 作者班级:18化本 电话18286346517 你向往什么? 在这个几乎被大多数人批判太浮躁的...
    Yoooooo_阅读 121评论 0 0