如何批量以文件夹的名字命名该文件夹下的文件

 我来答
创作者KcoF5NwPaj
2020-06-04 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.4万
采纳率:34%
帮助的人:650万
展开全部
1.使用
Total
Commander
Total
Commander
最强的文件更名器了,用起来很顺手,设置>选项>操作>鼠标使用右键选择(像
NC
一样):
1)任一窗口打开要更名的目录,
按Ctrl+B,列出所有文件,
按Ctrl+A,选中所有文件,或者点右键选择所需文件
按Ctrl+M,弹出重命名界面,文件名输入框中,输入新文件名格式,有很多参数、插件可供使用。
2)文件名:[N][C]
[N]代表原文件名
[N1-3]代表取原文件名的左起第1位到第3位
[C]为计数器,代表数字,右侧定义计数器参数。
扩展名:[E]
[E]代表文件扩展名
3)删除文件名中字符
复制要删除字符到搜索字符串,替换不填写。
4)根据TXT格式的文件名列表来重命名文件
大写小写旁边有列表样子的按钮,点击,选第一个“导入文件名(从文本文件)”……,行数匹配就才可重命名。
5)文件列表操作
拖动文件,来调整次序,
删除文件,按Delete键
6)更名
预览合意,按<开始>按钮,完成更名。
7)撤销
调出重命名界面,按<撤销>按钮,撤销上次更名,注意只能撤销一次。
--------------------此题------------------
文件名:[=filex.上层文件夹][C]
其它:默认
用插件filex插入参数,文件夹层数看实际需要
-----------------------------------------
2.使用
菲菲更名宝贝

Total
Commander
没有的功能
创作者UidDc75u72
2019-01-20 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.5万
采纳率:33%
帮助的人:822万
展开全部
纯粹用批处理做,会比较麻烦,比较简单点的办法:
如果这些文件夹都在同一个文件夹下,如:
c:\test\01
c:\test\02
c:\test\03
……
则运行cmd.exe,切换到
c:\test
目录下,输入:
dir
/s
/ad
/b
>
a.bat
然后用某个支持宏命令的文本编辑器(如ultraedit),打开a.bat文件:
首先,替换路径(以上例:c:\test)为
copy
a.txt
c:\test
将光标移至文件首,开始创建宏:
1,
按end键,将光标移至行末;
2,
向上查找第一个反斜杠;
3,
按住shift键,按end键,选中从\至行末的所有内容,ctrl+c复制;
4,
按end键,将光标移至行末,ctrl+v粘贴;
5,
按end键,将光标移至行末,输入“.txt”;
6,
将光标移至下一行。
从文件头至文件末,运行一遍宏。
至此,a.bat
文件内容应为:
copy
a.txt
c:\test\01\01.txt
copy
a.txt
c:\test\02\02.txt
copy
a.txt
c:\test\03\03.txt
在当前文件夹下创建一个a.txt文件,执行a.bat,即可。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
创作者SfUGQUr0jw
2019-10-03 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.2万
采纳率:25%
帮助的人:2155万
展开全部
先把要重命名的文件按照你想要的顺序排好,全选中,在第一个文件下右击重命名,
命名为札记一
(1),之后的文件就会依次变为札记一
(2)、札记一
(3)……
和你的要求有点差距,但应该合乎你的要求。
注意别忽略了空格,括号必须是英文符号,中文符号不行。
希望对你有帮助
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
不不小说
2020-12-23 · TA获得超过1235个赞
知道小有建树答主
回答量:6797
采纳率:75%
帮助的人:355万
展开全部

文件夹批量重命名

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式