如何批量修改每个文件夹里的文件名吗?

我有100个文件夹,每个文件夹里有3张图片,我要一个个打开改很麻烦,你有什么方法吗?例如:每个文件夹里有3张图片,开头都是1000×1000-要批量改成800×800-从... 我有100个文件夹,每个文件夹里有3张图片,我要一个个打开改很麻烦,你有什么方法吗?

例如:

每个文件夹里有3张图片,开头都是1000×1000- 要批量改成800×800-

从-后面的内容不一样。

先说第一个文件夹,分别是1000×1000-好朋友 (1)、1000×1000-好朋友 (2)、1000×1000-好朋友 (3)

我想批量改成800×800-好朋友 (1)、800×800-好朋友 (2)、800×800-好朋友 (3)、

——————————————————————————————————————

第二个文件夹:1000×1000-你是好人 (1)、1000×1000-你是好人 (2)、1000×1000-你是好人 (3)

我想批量改成800×800-你是好人 (1)、800×800-你是好人 (2)、800×800-你是好人 (3)
展开
 我来答
mimasy
2018-08-29 · TA获得超过279个赞
知道小有建树答主
回答量:652
采纳率:73%
帮助的人:256万
展开全部

两种方法:

1,按照百度经验网页链接里说的,利用excel批量生成批处理方式来完成,前提是你得懂得DOS的操作和rename命令

2,搜索“批量修改文件名”,会有不少小软件可以实现这个功能,部分软件居然还要收费

这里就不提供链接了

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
你一离猎日26
2018-08-29 · TA获得超过138个赞
知道答主
回答量:83
采纳率:66%
帮助的人:7.9万
展开全部
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));
}
追问
看不懂。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mkw007
2018-09-02 · TA获得超过4271个赞
知道大有可为答主
回答量:6560
采纳率:55%
帮助的人:1636万
展开全部
使用批量更名工具软件,比如百宝箱V10.0的替换功能卡。或者使用Office的VBA宏代码来完成。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
码不亭蹄
2021-01-06 · TA获得超过934个赞
知道小有建树答主
回答量:1251
采纳率:100%
帮助的人:246万
展开全部

windows10系统,怎样批量修改文件名?

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小白一键重装系统网
2019-08-14 · 百度认证:小白一键重装系统官方账号
小白一键重装系统网
小白一键重装系统,一款协助用户可以自主独立完成系统重装的电脑软件,提供重装系统教程,免费人工服务,在线远程协助。重装系统记得来找我
向TA提问
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式