两种方法:
1,按照百度经验网页链接里说的,利用excel批量生成批处理方式来完成,前提是你得懂得DOS的操作和rename命令
2,搜索“批量修改文件名”,会有不少小软件可以实现这个功能,部分软件居然还要收费
这里就不提供链接了
public static void main(String[] args) {
updateFileNames("D:\\jjjj", "第");
}
public static void updateFileNames(String url, String index){
File file = new File(url);
//判断文件目录是否存在,且是文件目录,非文件
if(file.exists() && file.isDirectory()){
File[] childFiles = file.listFiles();
String path = file.getAbsolutePath();
for(File childFile : childFiles){
//如果是文件
if(childFile.isFile()){
String oldName = childFile.getName();
String newName = oldName.substring(oldName.indexOf(index));
childFile.renameTo(new File(path + "\\" + newName));
}
使用批量更名工具软件,比如百宝箱V10.0的替换功能卡。或者使用Office的VBA宏代码来完成。
windows10系统,怎样批量修改文件名?