无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: 2013abcdefg
打印 上一主题 下一主题

DOS下查找磁盘里的grub.exe并运行,增加一个刷入BIOS的img

  [复制链接]
91#
 楼主| 发表于 2015-1-31 09:04:09 | 只看该作者
2013abcdefg 发表于 2015-1-30 23:27
非常感谢!早想换背景色了!

请教roytam1个问题
pwrmenu的说明档里面写有支持BAT的
格式:{xxx.bat}command.com /c xxx.bat

但是在minicmd.com下是无效的
minicmd.com /c xxx.bat
或者 minicmd.com xxx.bat
都是无效的。

这个是PWRMENU的原因还是minicmd.com的原因呢?

点评

試試這個  详情 回复 发表于 2015-1-31 13:53
這個要在minicmd中實視,稍後時間我試試看  详情 回复 发表于 2015-1-31 10:11
回复

使用道具 举报

92#
发表于 2015-1-31 10:11:38 | 只看该作者
2013abcdefg 发表于 2015-1-31 09:04
请教roytam1个问题
pwrmenu的说明档里面写有支持BAT的
格式:{xxx.bat}command.com /c xxx.bat

這個要在minicmd中實視,稍後時間我試試看

点评

pwrmenu好像只是把command.com载入,没有传递参数,并不能执行batch, 即便传了,command.com不支持 /c 也没用。 minicmd.com似乎也没有 /c 的机制。 设想中新的gui - g2x可以执行bat(当然也要command支持)  详情 回复 发表于 2015-1-31 10:51
回复

使用道具 举报

93#
发表于 2015-1-31 10:51:49 | 只看该作者
roytam1 发表于 2015-1-31 10:11
這個要在minicmd中實視,稍後時間我試試看

pwrmenu好像只是把command.com载入,没有传递参数,并不能执行batch,
即便传了,command.com不支持 /c 也没用。

minicmd.com似乎也没有 /c 的机制。

设想中新的gui - g2x可以执行bat(当然也要command支持),大概两三天后完成(要找时间写),暂时不用折腾pwrmenu了。
回复

使用道具 举报

94#
发表于 2015-1-31 13:53:39 | 只看该作者
2013abcdefg 发表于 2015-1-31 09:04
请教roytam1个问题
pwrmenu的说明档里面写有支持BAT的
格式:{xxx.bat}command.com /c xxx.bat

試試這個
minicmd.7z (70.95 KB, 下载次数: 21)

点评

测试完全正常,终于可以使用了!真的很感谢roytam1. 特更新rom64k.img! 里面的grub.bat可以加入多个路径  详情 回复 发表于 2015-1-31 15:29
回复

使用道具 举报

95#
 楼主| 发表于 2015-1-31 14:13:37 | 只看该作者
好的,谢谢支持!
回复

使用道具 举报

96#
 楼主| 发表于 2015-1-31 15:29:49 | 只看该作者
本帖最后由 2013abcdefg 于 2015-1-31 16:04 编辑


测试完全正常,终于可以使用了!真的很感谢roytam1.
特更新rom64k.img! 里面的grub.bat可以加入多个路径 (顶楼也已更新)

ROMOS.7z

348.85 KB, 下载次数: 12, 下载积分: 无忧币 -2

回复

使用道具 举报

97#
 楼主| 发表于 2015-1-31 16:29:31 | 只看该作者
TajuraTong 发表于 2015-1-31 10:51
pwrmenu好像只是把command.com载入,没有传递参数,并不能执行batch,
即便传了,command.com不支持 /c  ...

很期待!现在minicmd.com 已经支持 /c了,原gui.exe可调用bat了,我现在的方案是用您的g2x.com以bat文件(类似ini文件)用的. 这样只要改bat文件就可以改多目录了! 谢谢
回复

使用道具 举报

98#
发表于 2015-1-31 18:41:35 | 只看该作者
修正 minicmd /c echo 1 時首行多一空行的問題
修正 minicmd /c echo 1 時尾行多一行提示符的問題
修正無法運行 "mem/c" 格式的命令的問題
minicmd.7z (71.09 KB, 下载次数: 18)

点评

谢谢!发现有问题,用原版的pwrmenu和您的新版minicmd.com,配置文件引用bat文件可以正常运行! 用您修改版pwrmenu和您的新版minicmd.com,配置文件引用bat文件可以不能正常运行!  详情 回复 发表于 2015-1-31 19:50
回复

使用道具 举报

99#
 楼主| 发表于 2015-1-31 19:50:18 | 只看该作者
本帖最后由 2013abcdefg 于 2015-1-31 21:11 编辑
roytam1 发表于 2015-1-31 18:41
修正 minicmd /c echo 1 時首行多一空行的問題
修正 minicmd /c echo 1 時尾行多一行提示符的問題
修正無 ...


谢谢!发现有问题,用原版的pwrmenu和您的新版minicmd.com,配置文件引用bat文件可以正常运行!

用您修改版的pwrmenu和您的新版minicmd.com,配置文件引用bat文件不能正常运行!

点评

relocation的問題,只好hex-edit原版的了 改顏色方面因為比較鎖碎只好張就了  详情 回复 发表于 2015-1-31 21:26
回复

使用道具 举报

100#
发表于 2015-1-31 21:26:39 | 只看该作者
2013abcdefg 发表于 2015-1-31 19:50
谢谢!发现有问题,用原版的pwrmenu和您的新版minicmd.com,配置文件引用bat文件可以正常运行!

用您 ...

relocation的問題,只好hex-edit原版的了
改顏色方面因為比較鎖碎只好張就了
GUI.7z (1.19 KB, 下载次数: 9)
回复

使用道具 举报

101#
发表于 2015-1-31 22:11:11 | 只看该作者
重新用Sourcer 5.10輸出MASM 5.1匯編再做了一下,這回正常了。
PWRMENU.7z (6.06 KB, 下载次数: 22)

点评

测试使用正常!!太好了!谢谢roytam1  详情 回复 发表于 2015-2-1 10:04
回复

使用道具 举报

102#
 楼主| 发表于 2015-2-1 10:04:52 | 只看该作者
本帖最后由 2013abcdefg 于 2015-2-1 12:26 编辑
roytam1 发表于 2015-1-31 22:11
重新用Sourcer 5.10輸出MASM 5.1匯編再做了一下,這回正常了。


测试使用正常!!太好了!谢谢roytam1

ROMOS.zip

407.55 KB, 下载次数: 17, 下载积分: 无忧币 -2

更新

点评

off.com和reboot.com還沒換成shutdown.com嗎  详情 回复 发表于 2015-2-1 12:31
回复

使用道具 举报

103#
发表于 2015-2-1 12:31:06 | 只看该作者
2013abcdefg 发表于 2015-2-1 10:04
测试使用正常!!太好了!谢谢roytam1

off.com和reboot.com還沒換成shutdown.com嗎

点评

这个是测试用的怕空间不够,晚点换了再上传一个  详情 回复 发表于 2015-2-1 13:23
这个是测试用的怕空间不够,晚点换了再上传一个  详情 回复 发表于 2015-2-1 13:23
回复

使用道具 举报

104#
 楼主| 发表于 2015-2-1 13:23:14 | 只看该作者
roytam1 发表于 2015-2-1 12:31
off.com和reboot.com還沒換成shutdown.com嗎

这个是测试用的怕空间不够,晚点换了再上传一个
回复

使用道具 举报

105#
 楼主| 发表于 2015-2-1 13:23:55 | 只看该作者
roytam1 发表于 2015-2-1 12:31
off.com和reboot.com還沒換成shutdown.com嗎

这个是测试用的怕空间不够,晚点换了再上传一个

点评

g3x.com (Mini Menu by T.T v 0.1) 版本说明:- g3x.com是g2x.com的GUI版,所有操作无须经参数传递,但仍保留了g2x.com全部特性。 g3x.com操作方式 1. 键入 g3x ,ini档案可以是任意名称,必须以ini作  详情 回复 发表于 2015-2-1 13:47
回复

使用道具 举报

106#
发表于 2015-2-1 13:47:57 | 只看该作者
2013abcdefg 发表于 2015-2-1 13:23
这个是测试用的怕空间不够,晚点换了再上传一个

g3x.com (Mini Menu by T.T v 0.1) 版本说明:-

g3x.com是g2x.com的GUI版,所有操作无须经参数传递,但仍保留了g2x.com全部特性。

g3x.com操作方式

1. 键入 g3x [ini 档案] ,ini档案可以是任意名称,必须以ini作后缀。若找不到
ini档案,而第一参数亦非可执行档,程式会结束。

2. 直接键入 g3x,程式会以g3x.ini为预设档案,若找不到g3x.ini,程式会结束。

3.键入  g3x  [执行档案],执行档案须以com ,exe,bat,cmd作后缀,若找不到该档案,或
该档案没有四种执行档的后缀 (com ,exe,bat,cmd),若有g3x.ini,会直接开启g3x.ini。

4. g3x.com 的 menu 内,上下键选择,回车键(enter) 执行,ESC键离开,左右键?哈哈...

----g3x.ini的内容 (括号里是解释,不能键入,否则视作参数处理)----

{ Search and Run Grub}\grub.exe                (搜寻所有盘的\grub.exe,找到则执行)  
{ Search and Run Ghost}\boot\ghost.exe        (搜寻所有盘的\boot\grub.exe,找到则执行)  
{ Run local Editor}Wd.com                (执行本地 [目前文件夹] 的wd.com并执行,不作搜寻)
{ Run local Editor}word\Wd.com                (执行本地 [word] 文件夹的wd.com并执行,不作搜寻)
{ ------------------------------}                ('}'后没有可执行档,视作分隔行,不予处理)
{ Switch to Dos 7.1 batch}Sdos.bat        (找寻系统参数COMSPEC所指定的command.com,用参数/c呼叫并传递所有参数)
{ Switch to Dos 7.1 }\71comm.com /k test.bat how come? (执行外部command.com,用参数/k呼叫不返回,并传递所有参数)
{ Run Batch test file}test.bat hi hello        (找寻系统参数COMSPEC所指定的command.com,用参数/c呼叫并传递所有参数)
{  -----------------------------}
{ Reboot}Reboot.com                        (执行本地程式)               
{ Shutdown}OFF.COM                (执行本地程式)               
{}                                (视为空白行)               
{ Sub Menu}g3x_sub.ini                (载入g3x_sub.ini,取代g3x.ini,可视为次选单,用同样方式可返回主选单)

----------------------------------

g3x.ini编写规格:
1.  {xx},括号内文字会视为表单文字显示。
2.  {xx},括号内文字不能大于70字元。
3.  } 后若无可执档名称,视为表单文字显示,但不作处理。
4.  } 后执行档案 加上 参数不能超过128字元。
5.  表单列不能超过23行。
6.  ini档案不能超过4000字元。
7.  ini档案内没有{xx}和执行档案名称,程式会结束。
8.  不建议直接键入 g3x.com \xxxx.bat(暂时仍未写传递参数的code),但可以在表单内执行批次(可传递参数)。
9.  minicom或一些弱爆的command.com不能处理/c的批式方式,但可呼叫外部71comm.com处理,见示范。
10.因为要节省空间,许多条目的检查都省了,用家请不要把ini档案改得面目全非,否则程式可能会当掉。


压缩包里包含g3x.com及两个示范的ini,用家可自行修改。

时间匆忙,程式应该有不了bug,请在下面回报。

g3x.rar (44.34 KB, 下载次数: 15)



点评

精品。很强大!马上试用!谢谢TajuraTong!  详情 回复 发表于 2015-2-1 13:59
即使沒動但畫面重繪,重繪閃爍的問題有點礙眼…  详情 回复 发表于 2015-2-1 13:52
回复

使用道具 举报

107#
发表于 2015-2-1 13:52:39 | 只看该作者
TajuraTong 发表于 2015-2-1 13:47
g3x.com (Mini Menu by T.T v 0.1) 版本说明:-

g3x.com是g2x.com的GUI版,所有操作无须经参数传递 ...

即使沒動但畫面重繪,重繪閃爍的問題有點礙眼…

点评

这个版本是停了时间显示的,请看看还会不会闪?  详情 回复 发表于 2015-2-1 15:21
在我的机器上好像没闪动,嗯,可以关掉时间更新,闪动大概是它作怪吧  详情 回复 发表于 2015-2-1 14:43
回复

使用道具 举报

108#
 楼主| 发表于 2015-2-1 13:59:33 | 只看该作者
本帖最后由 2013abcdefg 于 2015-2-1 14:20 编辑
TajuraTong 发表于 2015-2-1 13:47
g3x.com (Mini Menu by T.T v 0.1) 版本说明:-

g3x.com是g2x.com的GUI版,所有操作无须经参数传递 ...


精品。很强大!马上试用!谢谢TajuraTong!
背景可以用纯蓝色吗?现在有一点点闪(可能是有一竖一竖原因)

点评

任何颜色都可以修改,待你测试正常,我一次把bug修正,并附上原始码,现在的code仍十分乱,不容易看懂。  详情 回复 发表于 2015-2-1 14:37
回复

使用道具 举报

109#
发表于 2015-2-1 14:37:46 | 只看该作者
2013abcdefg 发表于 2015-2-1 13:59
精品。很强大!马上试用!谢谢TajuraTong!
背景可以用纯蓝色吗?现在有一点点闪(可能是有一竖一竖原因 ...

任何颜色都可以修改,待你测试正常,我一次把bug修正,并附上原始码,现在的code仍十分乱,不容易看懂。
回复

使用道具 举报

110#
发表于 2015-2-1 14:43:05 | 只看该作者
roytam1 发表于 2015-2-1 13:52
即使沒動但畫面重繪,重繪閃爍的問題有點礙眼…

在我的机器上好像没闪动,嗯,可以关掉时间更新,闪动大概是它作怪吧
回复

使用道具 举报

111#
 楼主| 发表于 2015-2-1 15:05:55 | 只看该作者
本帖最后由 2013abcdefg 于 2015-2-1 15:14 编辑

** "1. 键入 g3x [ini 档案] ,ini档案可以是任意名称,必须以ini作后缀。若找不到
ini档案,而第一参数亦非可执行档,程式会结束。"

A 我把g3x.ini改名为g3.ini
然后运行 g3x.com  g3.ini
结果程序直接退出了.

B 我再把g3x.com改名为g3.com
然后运行 g3.com g3.ini
结果程序还是直接退出了.

C 如果g3x.ini和g3x.com都不改名运行是正常的

**3.键入  g3x  [执行档案],执行档案须以com ,exe,bat,cmd作后缀,若找不到该档案,或
该档案没有四种执行档的后缀 (com ,exe,bat,cmd),若有g3x.ini,会直接开启g3x.ini。

A 我直接运行 g3x.com \boot\ghost.exe
  程序是退出的。

点评

** "1. 键入 g3x ,ini档案可以是任意名称,必须以ini作后缀。若找不到 ini档案,而第一参数亦非可执行档,程式会结束。" A 我把g3x.ini改名为g3.ini 然后运行 g3x.com g3.ini 结果程序直接退出了. (我没出  详情 回复 发表于 2015-2-2 21:47
因为要兼顾参数和表单,可能会有混乱,表单里可以吗? 请多试不同情况,我找空一拼处理,谢谢!  详情 回复 发表于 2015-2-1 15:27
剛有點事忙,先记下了,容后跟进...  详情 回复 发表于 2015-2-1 15:20
回复

使用道具 举报

112#
发表于 2015-2-1 15:20:03 | 只看该作者
2013abcdefg 发表于 2015-2-1 15:05
** "1. 键入 g3x  ,ini档案可以是任意名称,必须以ini作后缀。若找不到
ini档案,而第一参数亦非可执行档 ...

剛有點事忙,先记下了,容后跟进...
回复

使用道具 举报

113#
发表于 2015-2-1 15:21:33 | 只看该作者
roytam1 发表于 2015-2-1 13:52
即使沒動但畫面重繪,重繪閃爍的問題有點礙眼…

这个版本是停了时间显示的,请看看还会不会闪?
G3X.rar (1.82 KB, 下载次数: 14)

点评

這個沒閃爍現象了,謝謝  详情 回复 发表于 2015-2-1 15:54
回复

使用道具 举报

114#
发表于 2015-2-1 15:27:41 | 只看该作者
2013abcdefg 发表于 2015-2-1 15:05
** "1. 键入 g3x  ,ini档案可以是任意名称,必须以ini作后缀。若找不到
ini档案,而第一参数亦非可执行档 ...

因为要兼顾参数和表单,可能会有混乱,表单里可以吗?
请多试不同情况,我找空一拼处理,谢谢!

点评

表单测试是正常的。我再多试一下看还有什么问题  详情 回复 发表于 2015-2-1 15:55
回复

使用道具 举报

115#
发表于 2015-2-1 15:54:05 | 只看该作者
TajuraTong 发表于 2015-2-1 15:21
这个版本是停了时间显示的,请看看还会不会闪?

這個沒閃爍現象了,謝謝

点评

PWRMENU可以把{--------}这种形式像g3X.COM那样处理吗?就是不算一个选项  详情 回复 发表于 2015-2-1 18:20
回复

使用道具 举报

116#
 楼主| 发表于 2015-2-1 15:55:57 | 只看该作者
TajuraTong 发表于 2015-2-1 15:27
因为要兼顾参数和表单,可能会有混乱,表单里可以吗?
请多试不同情况,我找空一拼处理,谢谢!

表单测试是正常的。我再多试一下看还有什么问题
回复

使用道具 举报

117#
 楼主| 发表于 2015-2-1 18:20:39 | 只看该作者
roytam1 发表于 2015-2-1 15:54
這個沒閃爍現象了,謝謝

PWRMENU可以把{--------}这种形式像g3X.COM那样处理吗?就是不算一个选项

点评

需要更多分析,我沒把握做呢…  详情 回复 发表于 2015-2-1 18:31
回复

使用道具 举报

118#
发表于 2015-2-1 18:22:43 | 只看该作者
修正 Ctrl-C 和 PAUSE 時不是「按一鍵」的問題
minicmd.7z (70.7 KB, 下载次数: 17)

点评

谢谢您的支持!已经更新!  详情 回复 发表于 2015-2-1 18:42
回复

使用道具 举报

119#
发表于 2015-2-1 18:31:11 | 只看该作者
2013abcdefg 发表于 2015-2-1 18:20
PWRMENU可以把{--------}这种形式像g3X.COM那样处理吗?就是不算一个选项

需要更多分析,我沒把握做呢…

点评

好的,那就不处理吧,也不要紧的。谢谢您的支持!  详情 回复 发表于 2015-2-1 18:43
回复

使用道具 举报

120#
 楼主| 发表于 2015-2-1 18:42:04 | 只看该作者
本帖最后由 2013abcdefg 于 2015-2-1 18:48 编辑
roytam1 发表于 2015-2-1 18:22
修正 Ctrl-C 和 PAUSE 時不是「按一鍵」的問題


谢谢您的支持!已经更新!希望G3x.com可以配置色彩

sshot-1.png (9.94 KB, 下载次数: 142)

sshot-1.png

点评

颜色配置,可以改为在ini加入设定,例如 #BG_color=D1 #Head_color=70 .... .... 其中,BG_color和Head_color是背景颜色和标题颜色,D1,70是color编码(16进制) 这是给自己添麻烦,哈哈,有空再处  详情 回复 发表于 2015-2-1 19:43
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-6-8 21:45

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表