有一个大神写了一个,不过有点小问题
@echo off&SetLocal EnableDelayedExpansion
Set /a m=1,n=0
For /r %%i in (*.*) do (
md !m! 2>nul
Set /a n+=1
Set /a y=!n!%%100
move /y "%%i" "!m!"
if !y!==0 Set /a m+=1
)
pause
出现的问题 1,新建出来的文件夹前面一半数量文件夹是空的,另外,bat文件也被移走了
能否稍微修改一下,解决一上述两个问题,谢谢