[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 qixiaobin0715 于 2020-10-14 15:34 编辑

描述不清楚:
1.重命名文件名中的"?"会出现两位以上的数字吗(若是,文件名是5个以上的字符)?
2.a,b,h,r,s是最末级文件夹吗?若是末级文件夹,是否还有其它分支路径的末级文件夹存在?
思路可参考http://www.bathome.net/thread-56840-1-1.html

TOP

回复 3# miss_sokuber
文件夹名是9,10,11...呢?9+1=10

TOP

本帖最后由 qixiaobin0715 于 2020-10-15 09:46 编辑

回复 1# miss_sokuber

根据你的要求,这样描述要清楚些:
1001文件夹下,若有数字文件夹0,1,2,3,4共五个,那么子文件夹a有五个,b也有五个...。需将五个a文件夹合并,五个b文件夹合并...,重命名文件,并将文件夹a,b...移到1001文件夹下,最后删除0,1,2,3,4空文件夹。其它依此类推。

TOP

可能我理解的有问题:

TOP

你想表达的意思是:将最末级文件夹中的文件改名并上移一级,删除移空的文件夹。文件夹改名有意义吗?

TOP

回复 15# miss_sokuber

我上面的意思是,不如0下的合并到0,1下的合并到1...。省得再创建新的文件夹了。

TOP

本帖最后由 qixiaobin0715 于 2020-10-15 16:22 编辑

你还是没说清楚:0文件夹下的文件名第二个数字应当是0+1=1,你怎么搞出来12345都有啊。
什么情况下0+1、什么情况下1+1、什么情况下2+1...?应当说清楚。

TOP

这么说不就清楚了吗!跟文件夹数字无关。与文件夹a,d,h,r,s有联系。a-1 d-2 h-3 r-4 s-5

TOP

这样代码也好写多了。

TOP

返回列表