无忧启动论坛

标题: 求帮忙看看我这批量处理怎么做才能删除UEFI里面的引导、 [打印本页]

作者: chxm1023    时间: 2015-6-11 23:24
标题: 求帮忙看看我这批量处理怎么做才能删除UEFI里面的引导、
:un_bcd
set vid=
set timeout=5
set gname=优元素PE启动盘
set gname2=\chxm
type temp_bcd.txt | find "%gname2%" >nul && goto un_bcd_1
bcdedit  /create /d "%gname%" /application bootsector >vid.ini

:un_bcd_1
for /f "tokens=1 delims=:" %%i In ('findstr /n %gname2%  temp_bcd.txt') Do (
                 Set nid=%%i
)
set /a nid=%nid%-3
for /f "skip=%nid% tokens=2" %%i in (temp_bcd.txt) do set vid=%%i&goto un_bcd_2

:un_bcd_2
bcdedit /delete %vid% /cleanup >nul
bcdedit /timeout   %timeout% >nul
bcdedit >temp_bcd.txt
type temp_bcd.txt | find "%gname2%" >nul && goto un_bcd_1
goto end

:end
del temp_bcd.txt >nul 2>nul
del vid.ini >nul 2>nul
Exit
作者: chxm1023    时间: 2015-6-11 23:24
顺便请高手们帮忙检查下。是否有问题。谢谢~~~
作者: lbw2007    时间: 2015-6-12 15:05
可能是我太菜了
你哪一条命令到指定系统磁盘的ESP分区下寻找BCD了?
作者: chxm1023    时间: 2015-6-13 21:32
lbw2007 发表于 2015-6-12 15:05
可能是我太菜了
你哪一条命令到指定系统磁盘的ESP分区下寻找BCD了?

请问如何添加?能帮我完善下吗?谢谢~




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3