bat批处理批量修改指定文件夹名为指定名称,并move文件到指定目录下?

如文件夹:
aaa 修改为 111
bbb 修改为 222
CCC 修改为 333
字母一类的文件夹在:C:/TEMP目录下,想要将在此目录下文件夹修改为数字名称,并移动到C:/2012目录下,2012目录本身没有,需创建。其中需判断如果文件夹名称为大写字母,如:CCC,此文件夹移动时需存放在C:/2012/8888/目录下。

第1个回答  2012-12-12
是将文件夹改名,移动后,再将文件移动进修改过后的文件夹?
要移动的文件原本不在要处理的文件夹内吧追问

是将原有存放文件的文件夹名字,通过读文件夹名映射表,改成新名字,然后移动到指定目录,整个操作在同一个磁盘下就可以。
整个修改操作量比较大,可能需要5万个文件夹或更多。

追答

就是移动文件夹和修改文件夹名,不涉及修改文件名。
应该简单,给个联系方式,给你一个小工具。

有空可到淘宝:F5_OFFICE 看看

第2个回答  2012-12-11
会有abc,ccb,sdf这样的文件夹吗?
会出现超过3个字母的文件夹吗?
会有除了字母以外的字符吗?
a和1对应的话 z对应啥?26?追问

我有一张对应的关系表,存储在原文件夹名和将要更改的文件夹名。会出现超过3个字母的文件夹,文件名的长度不一定固定是随机的,也有除了字母以外的字符。

追答

嗯 那第十个字母以后呢
jjj 对应101010?
kkk对应111111?
zzz 对应262626~~~额。。

相似回答