此代码只能搜索根目录,或是子目录里边的boot.wim文件,怎么改成全盘搜索扩展名是wim的文件。这个代码还有个问题,就是goto home之后序号会递增,意思就是之前是1、2、3 goto之后变成4、5、6- :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 (
- if exist "%%a:\sources\boot.wim" (
- set/a n+=1&echo !n!, %%a:\sources\boot.wim
- set ".!n!=%%a:\sources\boot.wim"
- )
- )
- set/p aa=选择:
- for %%a in ("!aa!") do set wim=!.%%~a!
- goto dism
复制代码
|