本帖最后由 apang 于 2012-8-10 09:31 编辑
- :home
- @echo off & setlocal enableDelayedExpansion
- cls
- for %%a in (c d e f g h i j k l m n o p q r s t u v w x y z) do (
- for /f "delims=" %%b in ('dir /a-d /b /s %%a:\*.wim 2^>nul') do (
- set/a n+=1&echo !n!, %%b
- set ".!n!=%%b"
- )
- )
- set/p aa=选择:
- for %%a in ("!aa!") do set wim=!.%%~a!
- goto dism
- ......
- endlocal&goto :home
复制代码 当时你又没要求goto :home
你自己加了goto :home,又不适时endlocal,变量n才会一直增加的。 |