无忧启动论坛

标题: BOOTICE或别的工具有命令行一键写入、另存为grldr菜单吗? [打印本页]

作者: y7y007    时间: 2017-12-22 21:20
标题: BOOTICE或别的工具有命令行一键写入、另存为grldr菜单吗?
本帖最后由 y7y007 于 2017-12-23 11:47 编辑

有没办法用命令行方式,把自定义的、存在变量的菜单一键写入、保存到grldr中?

发现BOOTICE的g4d参数有一条edit_g4dmenu的编辑命令,写入、另存的命令行参数貌似没有加上。


default 0
timeout 0
title BOOT
find --set-root /%vdf%/d.vdf
map --read-only /%vdf%/d.vdf (hd0)
map (hd0) (hd1)
map --hook
chainloader (hd0,0)/bootmgr

也是将如下动图化为批处理一键完成



作者: 527104427    时间: 2017-12-22 21:36
建议用PECMD脚本试试,估计也就几行代码。
作者: promrhxq    时间: 2017-12-22 23:35
顶起来,一键工具的完善少不了这个功能
作者: liuzhaoyzz    时间: 2017-12-23 08:11
话说用外置菜单RAMOS.LST不也挺好的吗?批处理支持变量直接echo到里面,也方便编辑,没必要强制使用内置菜单啊?
作者: 金    时间: 2017-12-23 10:03
楼主可以试下小弟这个方法,我写过Grub4Dos编辑器 研究过Grldr内置菜单。由于没有写命令行的工具 所以将就下用copy复制大法 ,下面说下方法
Grldr1.txt放内置菜单文字   这个文件的编码决定grldr内置菜单编码
grldr是我处理过的
copy合并命令 注意文件前后顺序不能错
  1. copy /B grldr+grldr1.txt grldr1
复制代码

楼主试下,不行跟帖

grldr.zip (177.06 KB, 下载次数: 20)
作者: y7y007    时间: 2017-12-23 11:10
金 发表于 2017-12-23 10:03
楼主可以试下小弟这个方法,我写过Grub4Dos编辑器 研究过Grldr内置菜单。由于没有写命令行的工具 所以将就 ...

多谢,你这个是可以的,如果要更新grldr版本的话,要怎么处理?
作者: y7y007    时间: 2017-12-23 11:53
liuzhaoyzz 发表于 2017-12-23 08:11
话说用外置菜单RAMOS.LST不也挺好的吗?批处理支持变量直接echo到里面,也方便编辑,没必要强制使用内置菜 ...

制作多个ramos的话,内置菜单的话可以少进一次启动界面选择,直接进ramos。用外置的话就要追加到lst中,在lst中选择,lst中过多菜单的话,不知道要进的是哪个,所以不好设停留时间,只能手动选,手动回车。
作者: cchessbd    时间: 2017-12-23 14:44
本帖最后由 cchessbd 于 2017-12-23 14:51 编辑

你这个问题其实很好解决。把压缩包内的文件放到grldr的目录。或者\boot\grub目录。

111.png (52.77 KB, 下载次数: 87)

111.png

GRUB.rar

9.27 KB, 下载次数: 28, 下载积分: 无忧币 -2

批处理支持菜单文件拖放


作者: 527104427    时间: 2017-12-23 23:14
想了一下,前段时间还真用PECMD做了一个。。

导入grldr内置菜单.7z

339.67 KB, 下载次数: 57, 下载积分: 无忧币 -2


作者: y7y007    时间: 2017-12-24 00:00
多谢楼上各位,问题解决了,也获益良多!




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