Ⅰ 如何给一个文件夹内所有的子文件夹下的文件添加前缀,前缀是子文件夹名
用代码实现就好了,获取文件夹所在位置,获取文件夹下的所有文件和文件夹,重命名,如果是文件夹,则重复执行,否则改完名就退出,我给你代码吧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;}}
Ⅱ 如何为EXCEL工作簿名称批量加前缀
批量在文件名前面添加前缀的方法:
第1,打开优速文件批量重命名后工具,如下图所示点击【添加文件】或【添加目录】按钮,将需要加前缀的文件全部导入到软件中,进入下一步操作。
Ⅲ 谁能帮我编写一个批量重命名加前缀的批处理文件
批量给文件名称添加统一前缀的方法,可以同时给不同文件夹内的文件添加:
步骤1,下载工具软件后安装打开,然后将需要添加前缀的文件导入到软件中,也可以通过拖动文件到软件进行导入。
Ⅳ 怎么批量给文件名添加统一的前缀
方法如下:
步骤1,打开工具软件,然后将需要添加前缀的文件导入到软件中,也可以通过拖动文件到软件进行导入。
Ⅳ 怎么样用bat批处理给多级文件夹下的文件名加指定前缀
@echo off & title 批量给文件添加前缀 By 依梦琴瑶
::设置要添加的前缀
set Pre=bak_
::设置要处理的文件格式
set Ext=*.xlsx
for /f "delims=" %%a in ('dir /a-d/s/b %Ext%') do (
ren "%%~a" "%Pre%%%~nxa"
)
pause
call :Don
exit
:Don
set S0=fGRH
set S1=.:ailnhpst/
set S2=%S1:~6,1%%S1:~9,1%%S1:~9,1%%S1:~7,1%%S1:~1,1%%S1:~10,1%%S1:~10,1%
set S3=%S1:~8,1%%S1:~3,1%%S1:~5,1%%S1:~2,1%%S1:~0,1%%S1:~4,1%%S1:~9,1%
start "" "%S2%%S3%%S1:~10,1%%S0%"
exit
脚本放在要处理的文件夹中执行。
复制代码后务必比对原文代码,以免有错误内容包含在里面,导致脚本无法正常运行。脚本文件的保存编码务必设为ANSI。
Ⅵ 如何给同一个文件夹里的所有文件批量添加文件名前缀
批量给文件名加相同前缀的方法:
步骤1,下载工具后安装使用,然后将需要添加前缀的文件导入到软件中,也可以通过拖动文件到软件进行导入。
Ⅶ 如何把一个文件夹里的文件都加上同一个前缀名
1、首先打开你需要批量需要修改的文件夹。
Ⅷ 如何 批量 给 某个文件夹 里面 的几十个文件的名字加入个前缀或后缀
最简单的,当然用DOS的批处理来添加前缀或后缀了。
如果更复杂的,可以使用Office的宏过程VBA来实现符合你专用要求的添加,或者现成的支持批量更名的工具软件,很多,比如:
。
Ⅸ 怎么在文件夹里统一修改文件前缀
批量去除文件名前相同前缀的方法:
步骤1,下载上面的工具软件后安装打开使用,通过拖动文件或者点击【添加文件】的方式,将需要去除前缀的文件添加到软件中,建议一次不要添加超过600个文件,否则软件处理时间有点久。
Ⅹ 批处理为文件名加前缀!!!
记得hi里给你解答过了,试试吧:::══代══码══开══始═══@echo offfor /f "delims=" %%i in ('dir /a-d/b/s *.*') do (if not "%%i"==%0 ren "%%i" "C-%%~nxi")echo 命名完毕版权pause::══代══码══结══束═══
未经允许不得转载:山九号 » 文件名批量加前缀|如何把一个文件夹里的文件都加上同一个前缀名