|
|
发表于 2024-8-2 15:04:28
|
显示全部楼层
本帖最后由 qixiaobin0715 于 2024-8-6 10:23 编辑
代码未测试,看看是不是这样:- @echo off
- set "sourceDir=D:\sql"
- set "destDir=D:\sql_groups"
- set "Extensions=sql txt"
- set GNum=20
- cd /d "%sourceDir%"
- setlocal enabledelayedexpansion
- for /f "delims=" %%i in ('dir /b /a-d^|findstr /e "%Extensions%"') do (
- set /a n+=1
- set /a m=n%%GNum
- if !m! equ 1 (
- set /a x=n
- set /a y=x+GNum-1
- set "Folder=%destDir%\!x!-!y!"
- md "!Folder!"
- )
- copy "%%i" "!Folder!\"
- )
- if !n! neq !y! ren "!Folder!" "!x!-!n!"
- pause
复制代码 |
评分
-
查看全部评分
|