批量更改文件名
批量更改文件名
批量更改文件名马致明
新疆师范大学数理信息学院.新疆乌鲁木齐 805 3 04摘要:许多场合下,在需要对大量的文件进行重命名或统一编号,传统的方法一次只能更改一个文件的名称;而针对此问题 .本文运用 V .发了一款小型的实用工具软件, B60开可以对文件名进行批量更改。文中就软件的功能、程
序的实现做了详尽的描述:关键词: B; V文件名;量更改批
1问题提出多媒体时代的计算机,信息充实而生动。在我们体验各类信息给我们的工作和生活带来方便的同时,也
3程序实现31关键算法 .通过文件类控件把要更名的文件显示在列表框
为大量零乱的文件名而苦恼用数码照相机拍摄的大 量照片.虽然照相机内部可以对文件名自动编号 .但格式过于单一 .不能按我们期望的方式生成文件名 .如天山风景 l天山风景 2等等;、况且,当删除一些照片时, 文件名的编号就出现不连续的现象。此外 .从网上或光盘上获取的各类素材文件.其名称也是乱七八糟!如果想将这些文件名按自己的要求统一进行编号 .只得一一
中,然后根据列表框中文件的个数决定数字的位数:进入循环后,就列表中的每一个文件取出其扩展名 .用“ a e旧文件名 A新文件名”语句一一进行更名即 Nm s可。值得一提的是,由于文件列表框中显示的项目不能用有关的方法单个删除,所以本程序中同时用到了文件列表框和列表框:将文件列表框隐藏 .其内容转移到列表框中,这样列表框就担当起了文件列表框的作用 . 同时还具备了删除项目的功能。32界面设计 .
更名。针对此此问题,笔者用 V 6开发了一款小型 B. 0
工具软件来完成此重任 .既简单又实用。
2软件功能软件启动后,先选择要更名的文件,文件的类型可
在窗体中添加两个框架,将 Fa e的标题改为 r l m “请选择文件”Fa e、rm 2的标题改为“文件名改成”在:Fa e中添加控件:r e、i、i l ( ibe为 r l m D vlDr Fe Vs l i l l i
以从列表中选择,也可以自己输入( A,g;如 *p等)之后 j列表框中呈现出要更名的文件名称。当然,如果列表框中的某些文件不想更名 .选中后用 D l e健可以从列表中清除。然后选择更名的方式:纯数字
”““或文字+数字”: 若选择“数字”项并单击“纯选改名”钮,将列表框按则
Fl )Ls、o b lLbl( a e、i 1Cm o、 el标题为“ s t a文件类型: ) “和a e标 Lbl(题为“ 2文件个数“。在 F m 2中添加 C m ) r e a o. m n l标题为“名”、 bl(题为“字内容”、 ad (改 )L el标 a文 )
Tx1O t n ( ( et、 po 1 )标题为“ i 0纯数字”和 O t n ( ( ) po 11标题 i )为“文字+字”。数 )33编写代码 .P v t u om i r ae S b F r_
中的所有文件的基本名按阿拉伯数字从小到大的顺序更改,改后的文件名的字符个数是相同的 .:表更如列
La0 od
框中若有 9个文件, 8则文件名从 0、2到 9, l0 8这样就避免了按文件名排列图标时 l号文件插在 l文件 l号
添加常用的文件过滤类型C mb 1Ad le”” o o . d tm . C mb Ad l m” P” o o . dt 1 e J g C mb Ad l m” b” o o . dt 1 e .mp C mb 1Ad l m” mp” o o d t e . 3 C mb 1Ad l m” w v o o d t e .a” Co o . d ̄m” d c mb 1Ad I、o” C mb Ad I m” xs O o . dt 1 e .1”
和 2号文件之间的麻烦。若选择“文字+数字”选项,则先让用户输入文字内容.当单击“改名”按钮后.则文件名按喀纳斯风景 0 1喀纳斯风景 0 2 0、 0等方式更改。 本程序效率很高,数千个文件会在瞬间完成更名; 此外,程序对无效的文件名、已存在的文件名均有保护措施。
电脑知识与技术
雾蓦——篓 _
1 3
批量更改文件名
Co o . d tm” . t mb 1Ad l e¥t” x Co o . d tm” mp” mb 1Ad l e . g Co o . d tm” .a” mb 1Ad l e¥d t Co o . d e” .v” mb 1Ad h m¥a i
根据情况控制文本框的可用与否T x1E a ld=O t n f1 au e t.n be pi ll. le o V
L blE al ae .nb d=O t n( .a e 2 e pol) l i 1V uE dS b n u Pr aeS b C mma d1 Ci 0 i t u
o v n lk c一
C m o. sn e=0默认类型为第 1 1 o b 1 ildx Lt种 C m o. o i et输入并回车后添加新类型” o b 1 ol p x=” T T TEn u dS b P iae S b Drv l Cag0 rv t u i e hne—
成批改文件名
Dm e N m¥ E t,¥ S,%,%,% i N w a e, x T,¥L i p¥On E r rG0 0 Ms ro T g Ch iv rv 1Dr e Dr e D e . i i v Ch rDi1P t Di r .ah
Di1P t r .ah= Dr e1Drv i v .i e En u dS b Pr ae S b Dil C ag i t u r hne v 0—
ITx1 nb dT e f et. al hnT:T x 文字内容 E e et l
L Ln S ( s . s on )= e( tL t L t u t C r iC ) i 1 S S ig,0)确定数字的位数= tn(”” r LF ri0 T it. it u t o= o Ls LsCo n—l 1
Fl1 ah=Di .ah i P t e. r P t 1Fl l PatmCh n e i e t e a g—
En u dS b
找“” .的位置—
PiaeS bFll Ptr hn 0 r t u i v e ae Cag tn e
p IS ( L t.si“ )=nt1 i1 i(, . r, s L t” )IP>0 hn取扩展名 f< e T
将文件列表框的内容添加到列表框L s1Cla it . e r F ri=0 T i 1LsCo n o o F l . it u t— l e
E t i Ls . si P x=M d t L t) ) ( i(, i 1El Ex=”En f s e t” d I
Ls .d I m F e.i( i A dt i si t I e l1 t L )Ne ti x
Nw a e e N m=T&Fr a i, 1 x o t+lS&E t m ( N m i1 i( A e N m a e s . si s w a e L tL t ) N Ls .si=N w a e i L t1 e N m t i( 1Ne ti x
L bl ae 3=”文件数:& F e.iC ut” i 1 s on l LtEn u dS b
S bC mb l K y o n eC d% Si%) u o o eD w ( y oe, hf K t—
E iS b x u tMs: r. mb
r=5 e gI Er Nu e f 8Th n
IK y oe=1 T e新增过滤条件并生效 f eC d 3 hnCo o . d tm o o .e t mb 1Ad l e C mb 1T x Co o .itn e mb 1L sl d x=Co o .it o n mb 1L sC u t— l En dI f
M go文件已存在!,” sB x””,注意”El s e
M go出现无效字符!”.文件名” sB x” .”En f d I—
E dS b n u PiaeS bC mb l Cc0 r t u o o v lk iFi 1P t r= C mb 1r x l .atn e e o o .' t I e
设置过滤条件
En u dS b
4结束语本软件可以方便用户的操作,但操作过程是不可逆的,一旦更名后将不可能自动恢复到原先的名称;所以对系统内部的文件千万不要进行成批更名!此外.如果在更名的过程中.出现“文件已存在”的提示 .请先将文件名指定成其它格式的“文字+数字”更改后再改成 .自己期望的格式即可。
E dS b n uS b Ls K y o n eC d%, h t u t eD w ( yoe S i i 1 K f%)一
对于不改名的文件,中后用 D l列表中清除选 e从f e C d>v K y ee h nE iS b I K y oe< b e D lt T e x u e tDo Wh l i i<Li .it u t e s1L sCo n t
fi t S e e i hn ILs . l t ( T e 1 e c d)L s1Re v le i it . mo etm Ele sii =+l
参考文献:【萧枫, 1]尧远.i a B s实用技术精粹. Vs l ai u c人民邮电版丰 . 9 . _1 9.卜 9 6
En dI f Lo op
Lbl ae 3=”文件数:& L t.s on” i1 iC u t s LtEn u dS b S b Op inl Ci ( dx ) u t o lkI e% c n—
【美 S vnH l e.i a Bs技术内幕 …… 此处隐藏:2474字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [教学研究]2012西拉科学校团少队工作总结
- [教学研究]建筑工程公司档案管理制度
- [教学研究]小学数学人教版六年级上册圆的周长和面
- [教学研究]ERP电子行业解决方案
- [教学研究]钢支撑租赁合同范本
- [教学研究]预应力自动张拉系统用户手册Rev1.0
- [教学研究]MOOC课程:金瓶梅人物写真(每章节课后
- [教学研究]追加被执行人申请书(适用追加夫妻关系)
- [教学研究]2014年驾考科目一考试最新题库766
- [教学研究]2013-2014学年度九年级物理第15章《电
- [教学研究]新版中日交流标准日本语初级下26课-客
- [教学研究]小导管注浆施工作业指导书
- [教学研究]一般财务人员能力及人岗匹配评估表
- [教学研究]打1.2.页 小学一年级暑假口算100以内加
- [教学研究]学习贯彻《中国共产党党和国家机关基层
- [教学研究]2012年呼和浩特市中考试卷_35412
- [教学研究]最简易的电线电缆购销合同范本
- [教学研究]如何开展安全标准化建设
- [教学研究]工作分析与人岗匹配
- [教学研究]2016-2017学年高中历史第七单元现代中
- 山东省义务教育必修地方课程小学三年级
- 台湾宜兰大学互联网交换技术课程 01_In
- 思想品德:第一课《我知我家》课件(人
- SAR合成孔径雷达图像点目标仿真报告(附
- 利辛县“十三五”规划研究报告
- 2015-2020年中国手机APP行业市场发展趋
- 广告策略、创意表现、媒体方案
- 企业如何申请专利的的几点思考
- 《中国教育简史》网上作业
- 高中历史第二单元西方人文精神的起源及
- 年终晚会必备_精彩的主持稿_精心整理_
- 信息工程专业自荐书
- 2019高考历史人教版一轮练习:第十二单
- JAVA俱乐部管理系统软件需求规格说明书
- 2016-2021年中国小型板料折弯机行业市
- (人教新课标)六上_比的基本性质课件PPT
- 辽宁省公务员考试网申论备考技巧:名言
- 神经阻滞麻醉知情同意书
- 施工企业信息填报、审核和发布的相关事
- 初一(七年级)英语完形填空100篇




