标题: [文件操作] 求一批处理:将当前文件夹下所有子文件夹中的文件名重命名。 [打印本页]
作者: gavincar 时间: 2015-1-13 12:40 标题: 求一批处理:将当前文件夹下所有子文件夹中的文件名重命名。
批处理文件放到当前文件夹,运行可以实现:
将当前文件夹下的子文件夹中的文件全部重命名。
子文件夹中文件名为:(文件名原为4个数字)
0001.jpg
0002.jpg
……
改为:(文件名变为6个数字)
000001.pdg
000002.pdg
谢谢
作者: gavincar 时间: 2015-1-13 12:54
本帖最后由 gavincar 于 2015-1-13 13:15 编辑
回复 2# cobat
好像不行,运行后,没有发现变化。
作者: gavincar 时间: 2015-1-13 13:16
回复 4# cobat
不是啊,我说的是子文件夹下哦,jpg文件不在当前文件夹,而是在当前文件夹下的子文件夹。
作者: gavincar 时间: 2015-1-13 13:18
我刚试了就算将其和jpg文件放在一块,运行后也没发现变化。
作者: gavincar 时间: 2015-1-13 13:30
回复 7# cobat
检查了一下,确实不行,谢谢你了,期待高手。
如果方便,还请测试一下。
作者: cobat 时间: 2015-1-13 13:42
回复 8# gavincar
加个引号,可能文件(夹)名字有空格.- @echo off
- for /r %%i in (*.jpg) do ren "%%i" "00%%~ni.pdg"
复制代码
作者: gavincar 时间: 2015-1-13 14:03
回复 10# cobat
可以了,万谢!
作者: gavincar 时间: 2015-1-13 18:48
回复 10# cobat
这个好不好用批处理实现?http://www.bathome.net/thread-33810-1-1.html
作者: wpy4206 时间: 2018-8-4 13:18
回复 6# cobat
可以只对三级目录下的图片重命名吗
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |