在同一目录下有若干文件夹 每个文件夹里有若干文件 文件名都是乱的 我现在需要让所有文件的名字等于它所在文件夹的名字 后面加上序号(1)、(2)、(3)、(4)……就行了 比如有“张三”“李四”“王五”“赵六”等100个文件夹 我要让“张三”文件夹里的所有文件 重命名为“张三(1)”“张三(2)”“张三(3)”…… 让“李四”文件夹里的所有文件 重命名为“李四(1)”“李四(2)”“李四(3)”…… 一个文件夹的很好改,N个文件夹怎么一次性批量实现? 求大神给方法或者软件都行! 微软, 文件夹
保存为.bat文件和多个文件夹放在一起运行。bat文件保存为ANSI编码 [Asm] 纯文本查看 复制代码 ls |?{$_ -is [System.IO.DirectoryInfo]}|%{$qianzui=$_.Name;$n=1;ls $qianzui|%{Rename-Item $_.FullName ($_.DirectoryName+"\"+$qianzui+"("+$n+")"+$_.Extension);$n=$n+1}}
各自静静 发表于 2023-3-25 23:02 用这个万能批量重命名软件 https://www.52pojie.cn/forum.php?mod=viewthread&tid=1648803&highlight=%D6% ... 具体在哪个功能里能实现
深蓝文件批量重命名工具 可以通过增量来对文件进行重命名,设置起始量以及增量即可。 可以按文件名进行重命名,支持设置前缀与主文件名,并设置位数与后缀。 支持按扩展名转进行重命名,可以自定义设置前缀、新扩展名、位数、后缀。 https://www.52pojie.cn/thread-1731599-1-1.html
overlord012 发表于 2023-3-25 23:22 深蓝文件批量重命名工具 可以通过增量来对文件进行重命名,设置起始量以及增量即可。 可以按文件名进 ... 我需要一次性改多有文件夹里的名字而不是 一个文件夹一个文件夹的去改
先把文件清单存进一个记事本a.txt,备份一个b.txt,如 "张三\1.jpg",然后用正则表达式 改为"张三\张三1.jpg" 然后在notepad++中利用alt选择把原来b.txt中的文件名 合并到a.txt中输入"move " 然后改名批处理就搞定了