本帖最后由 江南一根葱 于 2024-3-24 20:36 编辑
很多年前就有过这个想法,通过简单增加不同开机菜单的方法让PE做不同的事,而后通过grub结合wimboot插入文件实现了,多数应用场景是以节省宝贵内存资源为目标 后来通过特殊**方式向boot.sdi写入文本,进pe后读取再决定执行什么操作,这方法得多弄几个boot.sdi,不是很环保节能,也能完美实现我的想法
实现 近日本人又晓得了HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control注册SystemStartOptions的键值对应BCD的loadoptions 于是成功实现了以下操作: 选netcopy菜单会自动进桌面执行netcopy网络同传客户端 默认是高分辨率进入桌面,不执行任何操作 菜单1进入启动netcopy 菜单2进入启动netghost 菜单3进入启动ifw多播 菜单4进入启动CTMD自定义命令! 菜单5进入安全分辨率1024*768的pe 菜单6进入最高分辨率的PE 以后发布的pe都有这些菜单(暂定) 默认倒计时进入最高分辨率的PE ctmd指令,菜单上决定进入pe后要执行什么命令?万能 可以实现只修改BCD来决定开机自动下载向日葵,开机自动下载并安装镜像的操作,完全不需要外置配合,也不需要进桌面后选择,iso无须修改即可以u盘、网络两用!
所有的PE都能用 所有的PE都能套用这个方案,这里提供方案文件包:,
CTMD方案.7z
(989.29 KB, 下载次数: 206)
|