- :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
-
- :dism
- Dism /Get-WimInfo /WimFile:%wim%
- if errorlevel 1 echo 输入错误 & pause
- Dism /Get-WimInfo /WimFile:%wim%>a.txt
- for /f "tokens=4 delims=:\" %%m in (a.txt) do set k2=%%m
-
- echo.
- echo [1] 提取
- echo.
- echo [2] 映射
- echo.
- echo [3] 退出
- echo.
- SET /P WIMNM= 输入索引序号:
- SET /P ac=请选择要运行的程序:
- echo.
- if /I "%ac%"=="1" goto sd2
- if /I "%ac%"=="2" goto 映射
- if /I "%ac%"=="3" goto exit
- echo 输入错误,请重新输入...
- pause>nul
- goto dism
复制代码 用if errorlevel 更好...... |