本帖最后由 qixiaobin0715 于 2023-6-12 14:00 编辑
你的描述太难理解了,我按照我的理解试试,不知是否是这样:- @echo off
- set /p FN=Please Input FolderNames. e.g.,11;12;15-20:
- setlocal enabledelayedexpansion
- for %%a in (%FN%) do (
- for /f "tokens=1* delims=-" %%i in ("%%a") do (
- if "%%j"=="" (
- set str=0000%%i
- md !str:~-5!
- ) else (
- for /l %%k in (%%i,1,%%j) do (
- set str=0000%%k
- md !str:~-5!
- )
- )
- )
- )
- pause
复制代码
|