|
建议增加“安装文件”功能
作为WINDOWS下的U盘引导制作工具,现在的BOOTICE的基本功能已经超越了UltraISO、FSINST、FlashBoot、USBOOT,且更灵活,值得鼓励!
但有一个扩展功能加上就更好了:建议增加复制文件等功能,让用户可以将自定义文件复制到U盘。USBOOT有类似这样的功能,但功能很弱。
以下一版的“一键GHOST的优盘版”为例,文件结构如下:
BOOTICE.exe
BOOTICE.ini //配置文件
BOOTICE //源文件夹,以下是需要复制的文件
BOOTICE\GYLDR
BOOTICE\1KG
BOOTICE\1KG\ghost.img
BOOTICE\1KG\menu.lst
运行 BOOTICE.exe 点击第四个按钮“安装文件”,读取和显示BOOTICE.ini的内容,用户可根据自己的需要编辑和保存。
BOOTICE.ini 的内容是重点,主要存放用户自定义脚本,形式和内容由楼主自己决定。基本原则是 能让有一点英文能力的用户看懂即可:
;步骤一:复制GYLDR到U盘根目录,如果存在同名文件将覆盖
[step001]
comm=file.copy
source=GYLDR
dest=GYLDR
overwrite=true
;步骤二:U盘根目录建立1KG文件夹
[step002]
comm=folder.ceate
folder=1KG
;步骤三:复制1KG\ghost.img到U盘:\1KG,如果有同名文件将覆盖
[step003]
comm=file.copy
source=1KG\ghost.img
dest=1KG\ghost.img
overwrite=true
;步骤四:复制1KG\menu.lst到U盘:\1KG,如果有同名文件将覆盖
[step004]
comm=file.copy
source=1KG\menu.lst
dest=1KG\menu.lst
overwrite=true
;步骤五:设置U盘根目录下的GYLDR为隐藏、系统、只读属性
[step005]
comm=file.setattrib
file=GYLDR
hidden=true
system=true
readonly=true
注:覆盖选项的意义在于:如果是IO.sys版本固定了,就不需要覆盖;如果是GRLDR版本可能会更新,需要覆盖。
[ 本帖最后由 gmy 于 2009-11-27 08:48 编辑 ] |
|