无忧启动论坛
标题: HotEditBootmgrFile —— 最简修改BCD路径,\boot\bcd,引导修改 [打印本页]
作者: VirtualHotBar 时间: 2022-4-16 21:27
标题: HotEditBootmgrFile —— 最简修改BCD路径,\boot\bcd,引导修改
本帖最后由 VirtualHotBar 于 2022-10-7 14:27 编辑
HotEditBootmgrFile v1.2效果
看修改过后的文件名“\HotPE\B1”,修改之前是“\boot\bcd”,能成功引导
介绍HotEditBootmgrFile是由VirtualHotBar打造的一个修改Bootmgr文件中BCD路径的小工具,实现了HotPE文件结构的个性化。
下载界面
结构有HotEditBootmgrFile.exe和HotEditBootmgrFile.dll文件
正常使用打开HotEditBootmgrFile.exe就行。
HotEditBootmgrFile.dll是主要文件,HotEditBootmgrFile.exe是GUI调用其中的HotEditBootmgrFile函数。
调用HotEditBootmgrFile函数的参数:
HotEditBootmgrFile(str,str,str)
第一个参数是BCD所在文件夹,如“\Boot\BCD”中的“Boot”。
第二个参数是BCD文件名,如“\Boot\BCD”中的“BCD”。
第二个参数是生成完成后写出Bootmgr文件的路径,如“D:\Bootmgr”。
Python调用示例注意:请用32位的Python
- from ctypes import *
- #调用HotEditBootmgrFile函数
- res = CDLL("E:\\Program\\HotEditBootmgrFile\\HotEditBootmgrFile.dll").HotEditBootmgrFile(c_char_p("Boot".encode('utf-8')),c_char_p("BCD".encode('utf-8')),c_char_p("D:\\Bootmgr".encode('utf-8')))
- #打印返回结果,1=生成成功
- print(res)
复制代码
运行结果2021年11月27日
HotEditBootmgrFile——最简修改BCD路径v1.2,\boot\bcd,启动修改 - VirtualHotBarの博客 (hotpe.top)
作者: wdtx 时间: 2022-4-16 21:49
谢谢分享,试试看
作者: wlue 时间: 2022-4-16 23:51
这个东西好!
作者: 新空气 时间: 2022-4-17 00:03
试试
作者: dszsdyx 时间: 2022-4-17 01:26
方法值得一试。
作者: gxjk5888 时间: 2022-4-17 08:03
谢谢楼主分享
作者: 2012wang55 时间: 2022-4-17 08:23
我测试了,不能启动,不知什么原因
作者: lhpxs 时间: 2022-4-17 08:29
LZ,VHDPE部署工具基本都不成功,而且本人喜欢用WINTOGO的操作系统,VHDPE部署工具默认是写入第一移动盘(U盘或硬盘),幸好我第一次眼明手快停止了写入,重建分区表后挽回了损失。但第二次点了弹窗的X号后仍将第二个移动硬盘写入了,现仍待修复数据。
作者: goyou 时间: 2022-12-3 11:56
将磁盘分割出1G做为启动盘,把Bootmgr复制到启动盘根目录下,BCD复制到启动盘\BOOT\下,但在启动时Bootmgr还是读取C盘下的BCD文件,用你这个软件也没法修改BCD的路径到启动盘。
作者: nowayer 时间: 2023-10-28 21:19
提示: 作者被禁止或删除 内容自动屏蔽
作者: hdxzd 时间: 2023-10-28 21:34
感谢分享
作者: devilma 时间: 2023-10-31 09:17
下一个,谢谢分享
欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) |
Powered by Discuz! X3.3 |