因为一个文件夹里有许多文件要修改名字,鉴于手动修改太麻烦了,而且严重浪费时间,想偷懒,就想用程序来修改,试了很久,总算搞定了。
修改前为:国道_东.prj 修改后为:国道_清远.prj
参考代码如下:
方法一:
File files=new File("D:/testFile"); //指定文件名及路径
for (String file : files.list()) {
File tempFile = new File(files+"\\"+file);
String fileName = tempFile.getName();
String fix=fileName.substring(0,fileName.lastIndexOf("_"));
String suffix=fileName.substring(fileName.lastIndexOf("."));
File f=new File(files+"\\"+fix+"_清远"+suffix);
tempFile.renameTo(f); //替换
}
方法二:
File files=new File("D:/qingyuan_shape"); //指定文件名及路径
for (String file : files.list()) {
File tempFile = new File(files+"\\"+file);
String fileName = tempFile.getName();
String temp[]=fileName.split("_");
String FristName=temp[0];
String endName=temp[1];
String suffix=endName.substring(endName.lastIndexOf("."));
File f=new File(files+"\\"+FristName+"_清远"+suffix);
tempFile.renameTo(f); //替换
}
分享到:
- 2008-12-12 14:34
- 浏览 1290
- 评论(3)
- 论坛回复 / 浏览 (3 / 2396)
- 查看更多
相关推荐
Net 是开源的,源代码请自行反编译: 该程序选择需要被修改文件名的文件夹路经,并对该文件夹下的所有文件修改名字,最后在该文件夹路经下新建文件夹存储修改好名字的文件;
3. **文件重命名**:`MoveFile`函数是用于更改文件名的主要API。它接受两个参数,分别是源文件路径和新的文件路径。如果源文件路径和新文件路径在同一个驱动器上,那么实际上就是执行了重命名操作。 4. **错误处理*...
在提供的压缩包文件中,"REFILESNAME.exe"可能是一个用于批量修改文件名的程序,而"批量修改文件名.txt"可能包含了使用该程序的指南或批处理脚本。在使用这类工具时,需要注意以下几点: - **权限**:确保你有足够...
用Java编写一个复制程序,并更改文件名
VBS 更改文件名程序,用于对文件名进行更名,快捷
批量修改文件名的能力可以极大地提高效率,避免手动更改每一个文件的繁琐过程。本文将深入探讨批量修改文件名的软件及其工作原理,以及如何利用这样的工具来优化文件管理。 批量修改文件名软件是一种专门设计用于...
在这个特定的场景下,"VB文件名批量修改程序"是指使用VB编写的工具,能够帮助用户高效地批量更改多个文件的名称。 批量修改文件名在很多情况下都非常实用,例如整理文件库、更新项目代码版本或者统一命名规范。通过...
"VC++批量更改文件名程序"就是针对这一需求的解决方案,它允许用户高效地重命名大量文件,无论是同类型还是不同类型的文件,都能按照预设的规则进行排列。这个程序基于C++编程语言,利用Visual C++(VC++)的特性来...
在PowerBuilder中,实现批量更改文件名的功能可能涉及到文件系统对象(FileSystemObject,简称FSO)或者PowerBuilder的内置文件操作函数。下面我们将深入探讨如何使用PowerBuilder来实现这一功能。 在PowerBuilder...
本话题聚焦于利用VB进行批量修改文件名,这是一个非常实用的技能,尤其是在处理大量文件时。批量修改文件名可以帮助我们节省大量手动操作的时间,提高工作效率。 首先,我们需要了解VB的基本语法和结构。VB使用事件...
标题"批量修改文件名_c#批量修改文件名_"和描述"c#写的批量修改文件名,可在文件名前添加内容,可替换文件名中的内容,可改后缀等。"明确指出我们要讨论的是使用C#来实现这一功能。 批量修改文件名的功能通常涉及...
6. **批量修改文件名工具**:"批量修改文件名.exe" 这个文件可能是一个可执行程序,用于执行上述操作。这类工具通常具有用户友好的界面,允许用户选择待处理的文件夹,设定命名规则,然后一键应用。它们可能还支持...
具体到“批量修改文件名V3.9.1.exe”这个文件,它是该工具的可执行程序,用户只需双击运行,即可开始使用。通常,安装过程简单,且界面直观,方便用户快速上手。 批量修改文件名的工具广泛应用于各种场景,如照片...
以下是一个简单的C#程序实现批量修改文件名的步骤: 1. 引用必要的命名空间: ```csharp using System; using System.IO; ``` 2. 定义一个方法,接收目录路径作为参数,遍历该目录下的所有文件: ```csharp public ...
一款小巧实用,功能超多的文件名批量更改(重命名)的程序,VB语言编写,它可以自动遍历目录,允许您选择文件属性、设置转换范围、大小写文件名转换、文件名空格字符处理等,另外还有其它一些实用设置,更多功能请下载...
在LabVIEW2014环境下写的文件名修改程序,带界面。基于文件移动实现,便于批量修改同一文件夹路径下的文件名。实现选择删除和手动修改功能。有一定参考价值。
标题中的“一个批量修改文件名的小工具”指的是一个专门用于一次性更改多个文件名称的软件程序。这类工具在处理大量文件时非常有用,尤其当需要统一文件命名格式或进行整理时。批量修改文件名通常涉及一系列操作,如...
【批量修改文件名v1.6】是一款功能强大的文件管理工具,主要针对用户需要批量更改大量文件名的需求。此程序采用自定义模块设计,确保了灵活性和可扩展性,能够适应各种不同的文件命名规则和格式。它具备保存模块功能...
"批量修改文件名工具"就是为了解决这个问题而设计的实用程序。这类工具能够帮助用户高效地更改多个文件的名称,避免手动操作的繁琐和错误,提高工作效率。 批量修改文件名的工具有多种功能和应用场景。首先,它们...