批量修改文件夹下的所有文件名称 批量修改子文件夹下文件名为子文件夹名字

作者&投稿:全咸 (若有异议请与网页底部的电邮联系)

1、电脑打开要批量命名的文件夹。


2、打开要批量命名的文件夹后,Ctrl+A全选文件。


3、全选后,鼠标右键点击第一个文件,然后选择重命名。


4、点击重命名后,输入要改的名称,然后按回车键。


5、按回车后,所有图片名称就都改了。



  1. 在文件的地方按住“shift”+"右键","在此处打开命令窗口".(比如我这里要把包含“腾讯1-4”的文件名字改掉)

  2. 然后在命令行输入“dir>name.txt”

  3. 这样就会出现一个“name.txt”文件。我们打开它,只复制我们需要修改的内容。

  4. 新建一个excal表格,把内容粘贴进去。

  5. 之后在第一列加入“ren”(ren命令是windows自带的重命名命令),第二列为原本的文件名,第三列为我们的目标文件名。比如我这里要把“腾讯1-4”改成“1”,”2“,”3“,”4“。在excal中选中“腾讯1-4”列,按”ctrl+f“,选择“替换”,将”腾讯“替换成”“空格。

  6. 之后复制出表格的内容到一个新的txt文件中,并将文件后缀名改为”.cmd“。双击运行这个.cmd就可以了。



贴代码,话不多说

package com.jnd.text;

import java.io.File;

public class Myfiles {
public static void main(String[] args) {
name("F:\\测试");//引号里面改成你想要改的文件夹所在的路径
}
public static int name(String path) {
//0:文件夹
int t=0;
File f = new File(path);
if(f.isDirectory()){
//如果不需要更改文件夹下面文件夹里面的文件名称,就把这几行注释了
System.out.println("路径是目录");//如果是文件夹(Midir)
File[] fs=f.listFiles();//获取文件夹下的所有文件
for (File file : fs) {
System.out.println(file.getName());
name(file.getPath());//循环判断文件夹下列表是不是文件夹
}
}else{
System.out.println(f.getName().substring(0,f.getName().indexOf(".") ));
System.out.println("路径不是目录"); //不是文件夹
System.out.println("修改前文件名称是:"+f.getName());
String mypath = f.getParent();//获取文件所在路径
String pname = f.getParentFile().getName()+".";//获取父文件夹的名称
if(!pname.equals(f.getName().substring(0, f.getName().indexOf(".")+1))){//判断该文件名称是否已经以父文件夹的名称开头
System.out.println("根路径是:"+mypath+",上一级文件夹名为:"+pname);
File newFile = new File(mypath + File.separator +pname+f.getName() );//重新更新文件
System.out.println("修改后文件名称是:"+newFile.getName());
if (f.renameTo(newFile)) {
System.out.println("修改成功!");
}else {
System.out.println("修改失败");
}
}
}

return t;
}

使用批量文件修改工具,批量删除文件名中你要删除的文字。

如是用电脑的话可以用文件处理工具如total commander等。很容易上手的。

如何把一个文件夹下所有图片一起改名。~

1、电脑打开一个文件夹。

2、打开文件夹之后,Ctrl+A全选所有文件。

3、全选文件后,按F2就对第一个文件的重命名,输入一个名字前缀,然后按回车键。

4、重命名按回车键之后,就可以把所有文件按顺序改名了。

在文件的地方按住“shift”+"右键","在此处打开命令窗口".(比如我这里要把包含“腾讯1-4”的文件名字改掉)
然后在命令行输入“dir>name.txt”
这样就会出现一个“name.txt”文件。我们打开它,只复制我们需要修改的内容。
新建一个excal表格,把内容粘贴进去。

之后在第一列加入“ren”(ren命令是windows自带的重命名命令),第二列为原本的文件名,第三列为我们的目标文件名。比如我这里要把“腾讯1-4”改成“1”,”2“,”3“,”4“。在excal中选中“腾讯1-4”列,按”ctrl+f“,选择“替换”,将”腾讯“替换成”“空格。



之后复制出表格的内容到一个新的txt文件中,并将文件后缀名改为”.cmd“。双击运行这个.cmd就可以了。


批量修改多个文件下的多个文件名?
答:新建的文件夹并使命名为测试。把你的十个文件夹复制一份到新建的文件夹内。批处理内容如下:echo off chcp 65001 setlocal enabledelayedexpansion set /a sum=5001 for %%i in (*.txt) do (ren %%i !sum!.txt set /a sum=sum+1 )set sum= del %0 经过优化,请把批处理代码修改如下,修改...

批量修改文件名的几种方法
答:教你如何批量修改文件名称:1、下载“优速文件批量重命名”软件后安装使用,点击【添加文件】蓝色按钮或者拖动的方式将需要修改名称的文件添加到软件中。2、然后进行设置,命名方式选择“自定义”(也可以选择另外两种,替换和插入,具体看你的需求);然后输入新文件名称;最后再进行编号设置,起始是第一个...

用文件夹名称批量命名文件
答:文件批量重命名的方法,可以实现你的要求:步骤1,电脑下载优速文件批量重命名软件后双击安装打开,点击软件中间的大方框或者【添加文件】按钮,将需要修改名称的文件全部添加到软件中。步骤2,随后在软件左边进行设置,命名方式选择“自定义”方式;然后在下一栏输入新的文件名;最后在下面进行编号(排序)...

如何批量更改文件夹中的文件名
答:批量修改一个文件夹内所有文件的名称:第一步,下载工具软件后安装打开,如下图所示点击两个红框位置处的任意一个,将需要添加前缀的文件批量导入到软件中。第二步,随后是设置环节,命名方式选择“插入”;插入类型选择“自定义内容”;然后在下面输入需要插入的前缀内容(支持中文、英文和特殊符号);...

怎样批量重命名文件夹?
答:。步骤3,软件支持实时预览新文件名的样子,没有问题后就点击右上角【开始重命名】按钮,启动软件程序,稍等片刻,所有文件夹完成重命名后软件会弹出成功的提示框。步骤4,对比一下文件夹名称修改前后的效果可以看到,修改后的文件夹按照“名称+数字编号”的方式进行命名的,既整齐又规范。

将多个文件夹下的文件名更改为对应的文件夹名称?
答:求*.BAT 高手大神 首先将所有需要进行文件名修改的文件移动到同一文件夹内,按Ctrl+A,全选所有文件,将光标移到选区上方,点击鼠标右键,在右键菜单中选择重命名此时,第一个文件的文件名变为可编辑状态,按照修改单个文件名的方法修改,在空白处点击鼠标左键后,所有的文件都会随之发生变化 ...

如何批处理把所有子文件夹下的已有顺序的文件名改成001 002 003这种...
答:增量设置为1,位数设置为3。步骤3,这时候可以在右边可以查看到新文件名的样式,如果不符合自己的预期,就重新调整设置。然后点击开始重命名按钮,开启软件程序.步骤4,软件会执行一段时间,当显示“重命名成功”时说明这些文件名称批量修改完成,查看这些文件,可以看到文件成功批量命名从001到100。

C++程序 如何批量修改一个文件夹下的所有文件名?比如文件夹里有10张图 ...
答:教你如何批量修改图片名称,有编号更规范!:步骤1,下载上面的工具软后安装使用,点击两个“添加文件”中的任意一个,将需要重命名的图片全部导入到软件中,可以导入不同文件夹中的图片。步骤2,然后进行设置,命名方式选择自定义(如果你有其他需求,也可以选择替换或插入);然后输入新文件的命名;最后...

如何按照一定规则批量修改文件名?
答:步骤1,电脑上下载工具软件后安装打开使用,通过点击【添加文件】按钮或者拖动文件到软件的方式,将需要修改名称的txt文件全部导入到软件中。步骤2,然后在软件界面左边会出现设置的窗口,先选择命名方式:自定义、替换或插入(案例中我们选择自定义);然后输入新的文件名;最后进行编号设置(起始/增量/位数...

Win10如何批量替换文件名
答:方法步骤:一、打开软件后,在这里直接点击添加文件,将需要命名的文件上传进来;二、将需要处理的视频上传后,在右侧设置命名规范,在这里输入新的文件名;三、如果需要修改文件的拓展名,也可在这里进行修改;四、如图在编号设置中,可根据自己的需要给文件设置编号,分别有起始、增量和位数;五、以下图...