无忧启动论坛

标题: 批处理从文本文件配置bcd [打印本页]

作者: yjqd    时间: 2017-5-26 12:16
标题: 批处理从文本文件配置bcd
本帖最后由 yjqd 于 2017-5-26 12:32 编辑

批处理不是我写的,是think恢复程序中的,当然,经常写批处理的朋友很容易写出更好的批处理

假如你曾经导出bcd为文本文件bcdinfo.txt,bcd在后来的使用中修改了,想换回原来的配置

执行下面的批处理

@echo off
SET GUID=

FOR /F "tokens=1,2" %%i in (bcdinfo.txt
) do (
IF %%i==identifier (
SET GUID=%%j
) ELSE (
echo bcdedit /store bcd /set !GUID! %%i %%j >> restorebcd2.cmd
)
)

再执行restorebcd2.cmd

当然了,也可灵活运行上面的批处理,不一定非得有现成的完整的bcdinfo.txt

注意:bcd承认的项才能写入bcd,不承认的项是写不进去的,会报错,但不会影响承认的项的写入,也就是不用担心"非法内容"

作者: wdtx    时间: 2017-5-26 12:59
研究研究。。。
作者: fxq    时间: 2017-5-27 05:08
如何 导出bcd为文本文件bcdinfo.txt




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