[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
你不是说1、2、3、4、5、……文件夹?
给的目录C:\Users\Administrator\Desktop\0523\
放在C:\Users\Administrator\Desktop\0523\执行,
要么第3行下写入cd /d !str!

TOP

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

TOP

返回列表