- 浏览: 842888 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (530)
- Java编程 (64)
- C/C++/D (6)
- .Net/C# (9)
- Ruby (12)
- JavaScript (77)
- XML (1)
- JSON (1)
- Ajax (17)
- ExtJs (81)
- YUI (1)
- JQuery (7)
- DWR (1)
- HTML (7)
- CSS (7)
- Database (6)
- PowerDesigner (23)
- DB2 (2)
- Oracle (57)
- MS SQL Server (8)
- MySQL (6)
- JSP/Servlet/JSTL/TagLib (3)
- Spring (1)
- Hibernate (0)
- iText (0)
- Struts (0)
- Struts2 (0)
- iReport (0)
- FreeMarker (0)
- HttpClient (1)
- POI (6)
- FckEditor (15)
- Eclipse / MyEclipse (10)
- IntelliJ IDEA (0)
- NetBeans (0)
- Tomcat (11)
- WebLogic (1)
- Jboss (3)
- jetty (4)
- IIS (2)
- CVS/VSS (1)
- FTP (1)
- Windows/DOS (6)
- Linux/Unix (0)
- 软件建模 UML (0)
- Design Pattern & Thinking In Programming (10)
- 数据结构与算法 (12)
- 软件项目管理 (9)
- 行业应用解决方案 (3)
- 电脑软件与故障解决 (13)
- 编程语言 (1)
- 十万个为什么 (3)
- JBPM (2)
- sysbase (2)
- JDBC (8)
- Ant (2)
- Case-计算机辅助软件工程 (1)
- WebService (4)
- 浏览器 (1)
最新评论
-
gaoqiangjava:
同一楼,还请大手帮解决
JAVA读取word文件 -
hyl523:
// 判断数组中的第一个值是否未定义,如果未定义,便定义为空对 ...
javascript面向对象之二 命名空间 -
ping12132200:
ping12132200 写道我抱着个错不是因为:body标签 ...
extjs在IE报对象不支持此属性或方法 -
ping12132200:
我抱着个错不是因为:body标签内的第一个元素不能为文本tex ...
extjs在IE报对象不支持此属性或方法 -
fireinjava:
呀,不错,转走了,谢谢啦~
利用OpenOffice将word转换成PDF
开发原因:以前在网上下了很多图片,但它们的名字都杂乱无章,有的还有数字括号组合等,于是作了个批量重命名的小工具。程序极简单,是我初学java时编的。
使用方法:java BatchRenamer dirPath prefix。dirPath:文件所在目录;prefix重名名文件前缀。
如:java BatchRenamer C:\Images pic_。则C:\Images目录下的所有文件(不更改后缀名)都会被重命名为pic_0.xxx到pic_n.xxx,其中xxx为文件原后缀名,n为文件个数减一。
适用对象:java初学者。
//忘忧草工作室
import java.io.*;
public class BatchRename {
public static void main(String[] args) {
int subNumber = 0;
if (args.length != 2) {
System.out.println("BatchRename Universal Edition 1.0");
System.out.println("Usage: java BatchRenamer dirPath prefix");
System.exit(0);
}
File file = new File(args[0]);
String[] fileNames = file.list();
System.out.println("Begin Batch Rename:");
for (int i = 0; i < fileNames.length; i++) {
System.out.print(fileNames[i]);
file = new File(args[0],fileNames[i]);
subNumber = fileNames[i].indexOf(".");
if (subNumber < 0) {
file.renameTo(new File(args[0], args[1] + i ));
System.out.println("----->" + args[1] + i );
} else {
file.renameTo(new File(args[0], args[1] + i + fileNames[i].substring(subNumber)));
System.out.println("----->" + args[1] + i + fileNames[i].substring(subNumber));
}
}
System.out.println("End Batch Rename!");
}
}
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/JavaWHB/archive/2007/02/16/1511032.aspx
发表评论
-
java调用dll方法
2011-06-02 21:56 1596Java语言本身具有跨平台性,如果通过Java调用DLL的技术 ... -
DIV+CSS
2011-05-31 13:07 899http://www.divcss5.com/ -
getWriter() has already been called for this response的解决办法
2011-05-30 14:15 3713Servlet规范说明,不能既调用 response.getO ... -
CVS客户端
2011-05-27 14:54 908http://www.syntevo.com/index.ht ... -
UML工具
2011-05-25 18:59 896http://www.umlchina.com/Tools/N ... -
applicationcontext.xml怎么分模块简化配置?
2011-05-22 18:02 2247(1) 在用spring做项止的时候,我们经常会在appli ... -
Struts1.2分模块后的路径问题
2011-05-22 18:00 16131.某项目分模块的web.xml配置如下: <i ... -
java API chm html 1.5 1.6 中文版英文版 帮助文档
2011-05-14 10:45 2674J2SE DK & API下载 ————————- h ... -
ClientAbortException原因探究
2010-12-23 16:17 1874WEB是部署在TOMCAT5.5.17下面的,采用JNDI链接 ... -
java游戏 http://blog.csdn.net/cping1982/archive/2009/06/10/4258704.aspx
2010-11-08 22:31 1251http://blog.csdn.net/cping1982/ ... -
Java中字符串(String)的存储和赋值原理
2010-11-08 22:14 1230可能很多java的初学者对String的存储和赋值有迷惑, ... -
Java中字符串的最大长度
2010-11-08 22:12 1316在cpp中为了可移植性,string的长度是string::s ... -
Java与XML联合编程之DOM篇
2010-10-06 13:37 889一、DOM初步 DOM是Document Object ... -
jexl解析表达式字符串
2010-10-06 11:44 1955网址:http://commons.apache.org/je ... -
Java中getResourceAsStream的用法
2010-10-06 11:31 2006Java中getResourceAsStream的用法 首先 ... -
Class.getResourceAsStream 和 ClassLoader.getResourceAsStream
2010-10-06 11:08 855Class.getResourceAsStream 和 Cla ... -
利用第三方的Jar包内的类和方法来判别文件编码
2010-08-06 13:07 1783今天在论坛里看见了一个人发帖子问,如何查看文件的编码。有一个人 ... -
将Java程序作成exe文件的几种方法
2010-08-06 13:04 963看到网上有同志的介绍将Java程序作成exe文件的方法,写的不 ... -
Java基本类型转换总结
2010-07-26 19:49 1390数值型转换成字符型 // 基本数据类型, int i_a ... -
怎样不使用中间变量来交换两个变量的值?
2010-07-10 21:39 1506int 的话就+后再减.string 的话就连接再截取. ...
相关推荐
"批量文件重命名BatchRename"正是这样一款高效实用的工具,它能够帮助用户快速、批量地对多个文件进行重命名操作,极大地提高了工作效率。 批量文件重命名的基本概念是通过一个自动化的过程,一次性对一组文件应用...
总的来说,BatchRename V3.38是一款高效、灵活的文件名批量修改工具,它以其易用性和强大功能,为IT专业人士和普通用户提供了解决文件命名问题的有效方案。无论是整理个人资料还是优化工作流程,它都是值得信赖的...
**批量文件改名工具BatchReName详解** 在日常的文件管理工作中,经常遇到需要对大量文件进行统一改名的情况,这时就需要用到批量文件改名工具。BatchReName是一款高效实用的批量文件重命名软件,它在原版的基础上...
BatchRename批量文件改名工具支持所有格式文件,BatchRename是一个小巧的文件名和扩展名的批量重命名工具,软件附带多个批处理插件,并且可自定义指定批处理规则,而后保存为插件以供备用。支持选择添加目录的方式...
linux_mac_下_命令行批量改名脚本测试_batchrename
BatchRename是一款基于Visual Studio 2019和VB.NET编程语言开发的小型实用工具,其主要功能在于帮助用户高效地批量处理文件的复制操作。在日常工作中,尤其是在处理大量文件时,手动逐一复制和重命名文件会非常耗时...
本文将详细介绍批量重命名的基本概念、BatchRename的功能特点以及如何利用此类工具进行文件重命名。 批量重命名是指通过一个统一的规则或模式,一次性对多个文件进行命名操作,取代逐个手动修改的繁琐过程。这在...
综上所述,“BatchRename 批量重命名工具”利用MFC框架构建了一个直观且功能强大的文件重命名工具。通过理解MFC的组件和机制,开发者可以设计出高效、用户友好的软件,满足日常文件管理的需求。学习并掌握这些知识,...
《批量文件重命名工具BatchRename 3.38详解》 在日常的计算机操作中,我们经常遇到需要一次性更改大量文件名的情况,手动操作既耗时又容易出错。为了解决这一问题,专业的批量文件重命名工具应运而生,例如本文所...
本篇将详细介绍批量重命名文件的原理和应用,以及如何利用名为“batchrename pro.v3.57”的工具实现这一功能。 批量重命名文件的核心在于其自定义规则机制。这种机制允许用户根据自己的需求制定命名规则,如添加...
解压下载后的batchReName3.1.exe文件,双击运行即可启动工具。用户只需将需要更改文件名的文件或文件夹拖入到软件界面,或者通过“添加”按钮选择目标文件。然后在设置区域设定新的命名规则,比如设定新前缀为“2022...
"BatchRename批量修改文件名工具"正是这样一种高效解决方案,它能够帮助用户快速、批量地对文件进行改名操作,极大地提高了工作效率。 BatchRename.Pro.v3.32是一款专业的批量重命名软件,其主要功能在于提供灵活...
"BatchRename_文件重命名工具"便是一款专为此需求设计的实用程序,它能帮助用户快速、高效地完成大量文件的重命名任务。 BatchRename.exe 是这个工具的可执行文件,它运行在Windows操作系统上,提供了简单易用的...
在给定的压缩包文件"changeFileName"中,可能包含了这个示例程序或者其他相关文件,用于演示或测试批量更改文件名的功能。解压并运行这个程序,你将能够看到如何利用Java来批量重命名文件。记住,确保在运行之前替换...
批量修改\批量修改文件名.exe 批量修改\批量修改文件名.exe 批量修改\批量修改文件名.exe
"BatchRename"是一款高效实用的批量文件重命名工具,它为用户提供了强大的文件管理功能,尤其是对于需要批量处理大量文件名称的情况,这款软件显得尤为适用。通过内置的过滤规则,用户可以自定义重命名规则,使得...
为此,各种文件重命名工具应运而生,BatchRename Prov3.42就是其中之一,它是一款英文绿色特别版的批量文件名和扩展名重命名工具,因其高效、易用而受到用户的广泛好评。 批量重命名软件的主要功能在于帮助用户快速...
BatchRename是一款小巧却超级强大的文件名和扩展名的批量重命名工具。软件可以自定义无数个重命名规则,不仅可以使用自定义的字符还可以调用被操作文件的各类内部和外部信息进行重命名。软件附带多个批处理插件,...
BatchRename是一款小巧却超级强大的文件名和扩展名的批量重命名工具。软件可以自定义无数个重命名规则,不仅可以使用自定义的字符还可以调用被操作文件的各类内部和外部信息进行重命名。软件附带多个批处理插件,...
批量文件重命名是一种高效的方式,它允许用户一次性对多个文件进行命名规则的更改,而无需逐个手动操作。这样的工具往往具备以下核心功能: 1. **预设规则**:用户可以设定各种命名规则,如添加前缀或后缀、替换...