修改以下代码:e cho off setlocal enabledelayedexpansion set results= for f delims= A in bcdedit enum all ^ find i identifier ^ find i - do set currentLine=A set isDifferent=true for B in !resu
@echo off setlocal enabledelayedexpansion
set "results="
for /f "delims=" %%A in ('bcdedit /enum all ^| find /i "identifier" ^| find /i "-"') do ( set "currentLine=%%A" set "isDifferent=true"
for %%B in (!results!) do (
if "!currentLine!" equ "%%B" (
set "isDifferent=false"
exit /b
)
)
if "!isDifferent!"=="true" (
set "results=!results!%%A"
)
)
echo %results% endlocal
for %%C in (%results%) do ( bcdedit /set {%%C} description "Temporary Boot" bcdedit /set {%%C} bootsequence {%%C} ) paus
原文地址: http://www.cveoy.top/t/topic/iHdq 著作权归作者所有。请勿转载和采集!