2008-12-24 1.02 更新在 90#
前几天做U盘启动,为了安装grldr.mbr到U盘,去啃了半天 dd.exe 的命令行,bootlace 的参数也比较多,记起来麻烦,所以弄了这个外壳程序。
实际上就是实现了 dd.exe 和 fr.exe 的功能,再加上外置的 bootlace.com 来实现在 NT 下安装 grldr.mbr,因为 bootlace.com 是外置的,所以可以自动跟进 bootlace 的升级,一劳永逸。
文件列表:
SOBootlace.exe 主程序(已打包2008-12-14版bootlace.com)
bootlace.com grldr.mbr 安装程序(如不存在,主程序会释出已打包的版本)
bootlace.par bootlace.com 支持的参数列表(如不存在,必要时会自动生成)
即最简情况下只需要一个主程序。
跟进bootlace.com升级:
1.将新的 bootlace.com 放在当前目录替换旧版
2.如 bootlace.com 参数变化,需删除 bootlace.par
bootlace.par 说明:
1.仅使用图形化参数界面时需要它,帮助记忆参数
2.ANSI 文本格式,每行一个参数,可以在后面用分号注释
3.可以自动生成,但不能自动添加注释
自动生成所采用的方法:
通过一个错误的参数行调用 bootlace.com,将输出提示重定向到文件,解析该文件中第一个 "--" 到 "DEVICE_OR_FILE" 这一段,过滤出带 "--" 的串作为参数列表。如果 bootlace.com 的输出信息格式变化,这个文件将不能自动生成。
SOBootlace.zip (123.68 KB)
2008-12-18
1、恢复 [命令行] 按钮的功能(先用这个按钮做测试忘了去掉测试代码了)
2、bootlace 命令行的文件名改为相对路径(用绝对路径时如果路径复杂,容易失败)
3、改善了等待外部进程 bootlace.com 结束的方式,[安装]命令能较快的得到结果
4、增加了一个未说明的调试键,有兴趣的自己看源码吧
SOBootlace.zip (123.97 KB)
(更新1.0.1)
ShellOfBootlace_src_of_vc6.zip (89.71 KB)
看到后面石头对public的不规范使用发脾气了
一般到新论坛都会先看看守则(只看突出的东东,对于千篇一很的东西不会太仔细),当时的理解是附上ID是个建议而不是规定,所以一般就没必要留名了。即来之,则守之吧
醉书生 (
tuxw@tom.com)