- @echo off
- setlocal enableDelayedExpansion
-
- set root=C:\Users\Administrator\Desktop\0523\
-
- pushd "%root%"
-
- for /f "usebackq delims=" %%a in (`dir /b /ad | %gnupath%\sort -n`) do (
- del next.bat
- if defined pre (
- echo start "" "%root%\%%a"
- )> !pre!\next.bat
- set pre=%%a
- )
-
- popd
复制代码 用的 gnu 命令 sort 排序 ,处理 1 10 100 这样的比较好 |