美文网首页逸之的程序小库工具癖
次第 3.0.0:一款灵活的小工具,一键批量修改文件名

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

作者: 逸之 | 来源:发表于2017-04-20 22:20 被阅读249次

    简介

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

    起初就我自己用,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:一种便捷的桌面软件开发模式

    相关文章

      网友评论

      • dengsanbi:Ubuntu能用否?
        逸之:@dengsanbi 已发,安装pyqt后运行
        dengsanbi: @逸之 可以呀😄我邮箱lo6290@163.com
        有空测试并反馈测试结果😋
        逸之: @lo6290 不能,发布的是Windows版的,但源码是跨平台的,可以把源码给你看看Linux上能不能运行
      • 种果子:好东西,谢谢分享
        逸之: @种果子 谢谢支持☺
      • 2fb12fe3af87:很好的一个软件,希望软件能够更简单,方便,快捷
        逸之: @K丶ylin 😋已经很简单了啊,再简单就要损失功能了
        2fb12fe3af87: @逸之 嗯,要是再简单点就好了
        逸之: @K丶ylin 用法看起来很复杂是吧😅

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

      本文链接:https://www.haomeiwen.com/subject/tvolzttx.html