如何批量重命名文件

如何批量重命名文件,第1张

文件快速批量重命名的方法:

第1步,下载并安装上面的工具软件,点击添加文件按钮,将需要重命名的文件全部添加到软件中,软件支持任何格式的文件进行重命名。

第2步,接下来进行重命名的设置,命名方式选择“自定义”;下面输入新文件的名称,也可以不输入留空;然后根据自己的实际需求进行编号设置。随后可以在右边预览到新的文件名称,不满意随时调整,随时预览。

第3步,当设置好这些参数后就可以点击开始重命名按钮,启动软件程序了,稍等片刻,当软件提示“重命名成功”说明这些文件全部完成了批量重命名。

第4步,对比批量重命名前后的文件可以看出,批量重命名后的文件名整齐规范。

如果只有一百个,手动也不是不行,细心就成

如果会写一点程序也可以 *** 作,比如把100个人的身份z号放到一个数组中,然后用一个循环分别对原为1到100的文件重命名为数组中的值

随手写一个10个人的例子(一百一千也同理)

Excel存储的身份z号

重命名前

重命名后

附程序(以Java为例,写的不严谨但可用,大佬轻喷)

开发环境: JDK8  需要依赖POI

import orgapachepoixssfusermodelXSSFRow;

import orgapachepoixssfusermodelXSSFSheet;

import orgapachepoixssfusermodelXSSFWorkbook;

import javaio;

public class BatchRename {

public static void main(String[] args) throws IOException {

String rootDir = "E:"+ Fileseparator +"Work";//文档所在的文件夹,比如E:\\Work

String[] idNumArr = new String[10];

File file = null;//存储旧的文件对象

File fileNew = null;//存储新的文件对象

File excelFile = new File("E:"+ Fileseparator +"杂货屋"+Fileseparator+"身份z号xlsx");//Excel文件对象

//读取Excel中的身份z号

FileInputStream fis = new FileInputStream(excelFile);

XSSFWorkbook wb = new XSSFWorkbook(fis);

for(int numSheet = 0;numSheet< wbgetNumberOfSheets();numSheet++){

XSSFSheet xssfSheet = wbgetSheetAt(numSheet);

//遍历所有表

if(xssfSheet==null){

continue;

}

//遍历所有行

for (int numRow = 0; numRow <= xssfSheetgetLastRowNum(); numRow++) {

XSSFRow xssfRow = xssfSheetgetRow(numRow);

if(xssfRow!=null){//根据需求处理具体的列

idNumArr[numRow] = xssfRowgetCell(0)getStringCellValue();

}

}

}

for (int i = 0; i < 10; i++) {

file = new File(rootDir+Fileseparator+StringvalueOf(i+1)+"docx");

fileNew = new File(rootDir + Fileseparator + idNumArr[i]+"docx");

if(!filerenameTo(fileNew)){

Systemoutprintln(rootDir+Fileseparator+StringvalueOf(i+1)+"重命名失败");

}

}

}

}

Maven依赖如下:

<dependency>

<groupId>orgapachepoi</groupId>

<artifactId>poi</artifactId>

<version>316</version>

</dependency>

<dependency>

<groupId>orgapachepoi</groupId>

<artifactId>poi-ooxml</artifactId>

<version>316</version>

</dependency>

<dependency>

<groupId>netsourceforgejexcelapi</groupId>

<artifactId>jxl</artifactId>

<version>2610</version>

</dependency>

很简单。全选所有文件,在第一个文件上击右键,重命名该文件(注意不要修改扩展名),如改为“tu”,然后按回车,等一会就会全部重命名完毕。第一个文件为tujpg,第二个为tu(1)jpg,第三个为tu(2)jpg,以此类推。假设最后一个文件为tu(221)jpg,那你就把第一个文件的名字改为tu(222)jpg(注意别忘了取消全选),最后按名称排列就完成了。

1、点击编辑选项

2、单击全选选项

3、点击键盘上的F2键,使得文件名被选中

4、输入要命名的内容

5、鼠标单击一下空白处

6、最后所有被选中的都已经完成重命名了

(包括文件的批量重命名、批量替换文件名中的文字、批量删除文件名中指定的字段)、批量文件名添加字符(包括批量在文件名称前添加字符以及批量在文件名后添加字符)、文件后缀名批量修改(包括批量修改文件后缀名、批量替换指定的类型文件后缀名)

目录文件是长度固定的记录式文件。大多数 *** 作系统如UNIX,DOS采用多级目录机构 ,称为树型目录结构。 从根目录出发到任一非叶结点或树页结点都有且只有一条路径。系统为用户提供一个目前使用的工作目录,称为当前目录。

目录分解法:将目录项分为:名号目录项,基本目录项。 目录文件也分为名号目录文件和基本目录文件。 文件存取控制通过文件的共享,保护和保密三方面体现。 文件的共享是一个文件可以允许多个用户共同使用。

批量在文件名前面加前缀的方法

第1,打开电脑上已经安装好的“优速文件批量重命名”软件工具,如下图所示点击添加文件或添加目录按钮,将需要加前缀的文件全部导入到软件中,进入下一步 *** 作。

第2,然后进行设置,命名方式选择“插入”;插入类型选择“自定义内容”;插入内容右边输入前缀文字内容;插入位置选择“文件名头”。可以一边设置一边在右边预览新文件的名称,方便我们使用。

第3,新文件名预览没问题后说明设置完成了,然后点击右上角的按钮,启动批量重命名程序。当d出成功的提示时说明文件名全部成功添加了前缀。

第4,通过小编的案例可以看到,所有文件名称的前面都添加了统一的前缀字符,批量处理成功。

以上就是关于如何批量重命名文件全部的内容,包括:如何批量重命名文件、如何批量命名文件名、请问有没有批量给文件按照顺序重命名得应用程序呢等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10091235.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存