如何用EXCEL批量修改pdf名字

事情很复杂先说背景1.要改的文件都是PDF格式,而且文件名无规律2.要改的文件放在几个不同的文件夹里,这些文件夹又放在一个大的文件夹里。3.有一个excel表格,第一列是... 事情很复杂
先说背景
1.要改的文件都是PDF格式,而且文件名无规律
2.要改的文件放在几个不同的文件夹里,这些文件夹又放在一个大的文件夹里。
3.有一个excel表格,第一列是原来的文件名,第二列是要改成的文件名
4.目标文件名和原文件名就差一个前缀。但是每个子文件夹中的文件都要加统一的文件名。
然后是想要的结果
把所有以excel文件第一列命名的PDF文件,改为对应的excel第二列文件名
展开
 我来答
yinchfei
推荐于2017-09-15 · TA获得超过120个赞
知道小有建树答主
回答量:119
采纳率:0%
帮助的人:37.5万
展开全部
试试 ren 的批处理。大概思路就是。
ren "复件 123.pdf" "复 件 new123.pdf"
因为你的有子文件夹, 在前面把路径加上。

对了关于获得路径和文件名, 你可以试下这个。
按住SHIFT右键你放PDF的大文件夹。选中“在此处打开命令窗口”。在弹出的窗口内输入, “DIR /S /B >123.XLS”敲下回车, 文件名单就存在表格里面了。
追问
ren的批处理?不好意思,能详细写一下步骤吗?谢谢
追答
1、获取你的文件录入(按住SHIFT右键你放PDF的大文件夹。选中“在此处打开命令窗口”。在弹出的窗口内输入, “DIR  /S /B >123.XLS”敲下回车,   文件名单就存在表格里面了)
2、筛选出你要改名的文件名, 把要改成的名称输入在 EXCEL 的另一列(前面是有路径的, 后面只要名称和后缀,不要路径)
3、再在前面加上REN
4、复制到文本,另存为BAT格式。(批处理)
5、双击就OK了。
举例:
ren C:\Users\dell\Desktop\123\3.xlsx 3a.xlsx
ren C:\Users\dell\Desktop\123\4.xlsx 4a.xlsx
ren C:\Users\dell\Desktop\123\1\1.xlsx 1a.xlsx
ren C:\Users\dell\Desktop\123\1\2.xlsx 2a.xlsx

注意中间的空格是必须要的。
博思aippt
2024-07-20 广告
博思AIPPT是基于ai制作PPT的智能在线工具,它提供了4种AI制作PPT的方式,包括AI生成大纲、AI直接生成PPT、文本生成PPT、AI提炼word文档生成PPT,一站式集成多种AI生成PPT的方式,可满足办公用户的不同需求和使用场景... 点击进入详情页
本回答由博思aippt提供
mjbardag
2015-09-08 · TA获得超过713个赞
知道小有建树答主
回答量:883
采纳率:0%
帮助的人:296万
展开全部
这个用vba可以实现的。
看下私信。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式