服务器有几千个数据文件夹,十个一组移动到一个新的文件夹里,并取名“归类_01”、“归类_02”、“归类_03”...以此类推。于是在论坛求助了这个脚本。
但现在因为一些问题要改一下,把归类文件夹名改成“归类01-10”、“归类11-20”、“归类21-30”、“归类31-40”...以此类推。
请大佬们帮我修改一下谢谢了。- @externalonly
- @echo off
- set n=10
- setlocal enabledelayedexpansion
- for /f "delims=" %%i in ('dir /b /ad') do (
- set /a m=n/10
- if !m! neq !x! (
- set y=00!m!
- set Folder=归类_!y:~-2!
- md !Folder!
- )
- move "%%i" "!Folder!"
- set /a n+=1
- set /a x=m
- )
复制代码
|